Incase anyone is curious, I think I've figured out all the magic to make both pulls and pushes to Subversion work relatively easily.
If you want to try it, install git on your machine (in debian/ubuntu, install the 'git-core' package). Then download http://git.TopQuark.net/OpenNMS.git.tar.gz (150MB file containing the entire Subversion archive). tar -xvzf OpenNMS.git.tar.gz cd OpenNMS/ List branches (both local and remote) - 'git branch -a' Create and checkout a local working branch - 'git checkout -b <local branch> <remote branch>' Pull any new updates from Subversion into git's remote branches - 'git svn fetch --fetch-all' Pull new updates from git's remote branches into currently checked-out branch - 'git svn rebase' Edit files as needed Commit changes to your local working branch - 'git commit' Push git commits up to Subversion - 'git svn rebase ; git svn dcommit' Hopefully this is enough to get you started... -Paul ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Please read the OpenNMS Mailing List FAQ: http://www.opennms.org/index.php/Mailing_List_FAQ opennms-devel mailing list To *unsubscribe* or change your subscription options, see the bottom of this page: https://lists.sourceforge.net/lists/listinfo/opennms-devel