Announcing new plugin: rake_commit_tasks

The last few projects I’ve been on have had a “rake commit” task for
checking in. This is documented at Jay’s blog: Ruby: rake
commit

Each project has improved upon these tasks. As a result, I thought it
would be handy to create a plugin that projects can start with and
contribute to. Though the tasks are about subversion, I started a
project on github for better collaboration:
http://github.com/pgr0ss/rake_commit_tasks

I started with the code at Jay’s blog and added some stuff from my last
few projects:

  • Use readline instead of gets so you can use the arrow keys and
    backspace
  • Break if there are conflicts in svn up
  • Don’t add result of conflicts to subversion (.mine, etc)
  • Check cc.rb and prompt if build is failing

Comments and patches are welcome.

Paul Gross

Paul Gross

I'm a lead software developer in Seattle working for Braintree Payments.

Read More