On Mon, Feb 23, 2009 at 9:09 AM, Stephen Eley <sfe...@gmail.com> wrote:
> On Mon, Feb 23, 2009 at 10:22 AM, Mark Wilden <m...@mwilden.com> wrote:
>>
>> Our mantra is ABC: Always Be Committing. So we commit anytime we feel
>> like it, as long as it doesn't break the build. This makes life a lot
>> easier when there is merging to do.
>
> I think your "doesn't break the build" condition is a lot bigger than
> you make it sound.  >8->  What's the definition of "the build" in your
> work culture?  Do you run all tests every time before committing?  Or
> just before pushing?

If you're working in a local branch, you can do whatever you want. :)
Personally, I run all specs and features before I commit to my local
topic branch.

When I want to push to the remote respository, I pull into my local
master branch, rebase the topic branch from master, merge the topic
into master, run all specs and features, then push.

///ark
_______________________________________________
rspec-users mailing list
rspec-users@rubyforge.org
http://rubyforge.org/mailman/listinfo/rspec-users

Reply via email to