GIT REPO CONVERSION COMPLETE - Info for committers
    Matthew Dillon 
    dillon at apollo.backplane.com
       
    Wed Nov 26 14:32:39 PST 2008
    
    
  
    To all committers!  cvs write access to crater has been disabled and
    ssh has been changed from cvs to git operations.
    You need to build and install the devel/scmgit package from pkgsrc.
    You can then clone the repo using the following sequence of commands.
    If you have made local changes to the source tree you have to save them
    before doing this or they will be lost.
    SAVE ANY LOCAL CHANGES YOU HAVE MADE BEFORE DOING THIS!  This example
    shows setting up a completely fresh repo.
	
	rm -rf src
	git clone -o crater -n \
		ssh://crater.dragonflybsd.org/repository/git/dragonfly.git src
	cd src
	git branch rel2_0 crater/DragonFly_RELEASE_2_0
    You now have two local branches available.  'master' tracks the
    main development trunk and 'rel2_0' tracks the 2.0 release
    (for example).  If you checkout a branch out it becomes your working
    branch:
	git checkout master
    You can then make changes and commit them to your local branch.
	edit files ... blah blah blah
	git commit -a
    However, the information will NOT yet be on crater.  To do that you
    have to push your work to crater.
	git push crater
    Please note that the local copy of the repo is IN your src/ directory,
    in the "src/.git" directory.  If you rm -rf src you are also destroying
    the local copy of your repo.
						-Matt
    
    
More information about the Kernel
mailing list