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