small bash utility to help you syncing all your repositories
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
LICENSE
README.textile
scmall
scmall_git
scmall_svn

README.textile

scmall

helping you synchronizing all your repositories

scmall helps you by syncing all your repositories at once. simply invoke scmall in a base directory
and all your repositories will be synchronized.

installing and running

Just clone it:

git clone git://github.com/caelum/scmall.git

And add to your path by updating your profile file:

PATH=$PATH:/home/users/path/to/your/scmall/application

And now you can run it:

scmall

It will locate your git repositories, change to their master branch and pull, coming back to your branch (but not rebasing yet).

current support

scmall currently supports:

1. git

when?

You can add scmall to your cron file so it runs, i.e. everyday at 8 am.

contributions

You can help us by giving svn, cvs etc support by updating the scrips, or adding stash support to the git repository.

Team

Guilherme Silveira
Rafael Ferreira

Why? Why?

We at caelum have a lot of git/svn projects going on at the same time so its a good thing to add scmall
to our cron jobs and be sure that its working fine.