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

Reply via email to