Git Tools
Install
You can either clone this or do:
gem sources -a http://gems.github.com
sudo gem install revans-gitools
How to use
Create a yaml file in your config/ directory and name it submodules.yml.
Add the git submodules that you want to want to use in your application like so:
submodules:
rspec: git://github.com/dchelimsky/rspec.git
rspec_rails: git://github.com/dchelimsky/rspec-rails.git
geokit: git://github.com/ptb/geokit.git
asset_packager: git://github.com/sbecker/asset_packager.git
paperclip: git://github.com/thoughtbot/paperclip.git
will_paginate: git://github.com/mislav/will_paginate.git
exception_notification: git://github.com/rails/exception_notification.git
cucumber: git://github.com/aslakhellesoy/cucumber.git
ssl_requirement: git://github.com/rails/ssl_requirement.git
rails: git://github.com/rails/rails.git
active_merchant: git://github.com/Shopify/active_merchant.git
Command Line
gitools setup # init and update all git submodules
gitools add all # add all submodules
gitools add rails # add rails as a submodule
gitools update all # update all submodules
gitools update rails # update rails submodule