Yep, that should be sufficient. For future reference, there is now a wiki page dedicated to OpenNMS development using Git: http://www.opennms.org/index.php/OpenNMS_Development_with_Git
On Fri, Sep 12, 2008 at 04:32:23PM -0500, Aaron Paxson wrote: > I'm not much of a developer, so my "Git-fu" and "SVN-fu" is embarrisingly > low. Can anyone verify my thoughts? > > Since I do not push my commits back to the public SVN repo, I only have to > worry about a few commands: > > 1). Create and checkout my local branch (This will be my "dev-base"?) - > 'git checkout -b myDev <opennms-branch>' > --- */ Here, I work on my local files, configs, development, etc */ > 2). Commit my changes to my git repo - 'git commit' > 3). Occasionally, pull in new OpenNMS public updates to the git repo - 'git > svn fetch --fetch-all' > 4). Make sure the updates trickle into my branch - 'git svn rebase' > > Repeat 2-4 as needed. > > Is my understanding correct? I use SVN now, but not much of a master. I'm > just familiar enough with it, to keep me going. Git is entirely new. > > Thanks for your advice! > > Aaron > > On Tue, Jul 29, 2008 at 4:42 PM, Paul Donohue <[EMAIL PROTECTED]> wrote: > > > 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<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 > > > > > > -- > Aaron J. Paxson > --------- > [EMAIL PROTECTED] > http://aaron.thepaxson5.org > ------------------------------------------------------------------------- > 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 ------------------------------------------------------------------------- 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