= Get future updates =For future updates to the SVN revision HEAD, you now need to do a git svn rebase, which is very similar to: svn up git svn rebaseCheck branch information git branch -a</source>
= How the import to github was done =
[http://www.tfnico.com/presentations/git-and-subversion Based on these posts] and on [http://trac.parrot.org/parrot/wiki/git-svn-tutorial this recommended post], and [http://john.albin.net/git/convert-subversion-to-git also this post.]
You should install [[msysgit]] on windows, to do the commands. md C:\WinPython27\relax cd C:\WinPython27\relax You need an [[Authors#authors.txt | authors.txt]] file, to correctly convert the metadata. <source lang="bash"> git svn clone http:bash ; relax=$HOME/backup/svn.gna.org/svnrelax ; relax_trunk=${relax}/relax_trunk ; relax_disp=${relax}/trunk --no-metadata -A authors.txtrelax_disp ; GIT_USER_NAME="GIT_USER_NAME" copy authors.txt trunkmkdir -p ${relax_trunk} ${relax_disp} ;
# If you are a member of the organization, with writing permissions, then do:
git remote add origin https://${GIT_USER_NAME}@github.com/nmr-relax/relax_trunk.git # See the info git remote -v git remote show origin</source>
Now go to github.com at https://github.com/organizations/nmr-relax click '''Repositories -> New'''.<br>
Call it '''relax_trunk'''. We want to preserve history , so do not '''Initialize this repository with a README''' or anything like, README or .gitignore. <br>