...
Code Block |
---|
nohup git svn clone file:///path/to/svnrepo --prefix=svn/ --authors-file=authors.txt --trunk=fedora/trunk --tags=fedora/tags --branches=fedora/branches 1.initial-conversion& |
2. Abandon Subversion
Install the git-svn-abandon scripts, then run the followingUse a copy of the result of the previous step:
Code Block |
---|
cp -a 1.initial-conversion 2.abandoned-svn cd 2.abandoned-svn |
Install the git-svn-abandon scripts, then run the following:
Code Block |
---|
git svn-abandon-fix-refs
git svn-abandon-cleanup
git config --remove-section svn
git config --remove-section svn-remote.svn
rm -rf .git/svn .git/logs/refs/remotes/svn .git/refs/remotes/svn
|
3. Clean up Refs
Use a copy of the result of the previous step:
Code Block |
---|
cp -a 2.abandoned-svn 3.refs-cleaned
cd 3.refs-cleaned |
Remove useless tags:
Code Block |
---|
git tag -d NA1-0 2.2.4-patch1 release-2.2.4-patch1 |
...