我正在尝试将我的 svn repo 转换为 git,但我没有取得太大的成功。有问题的存储库没有“主干”之类的东西。布局如下:
/home/svn/ |--- /project1/ |--- /项目2/ |--- /repos/project3/
在这些项目文件夹下面是文件。没有树干,没有树枝,没有什么特别的。当时这就是我所需要的,现在它正在咬我的屁股。
我正在关注本指南:http: //john.albin.net/git/convert-subversion-to-git
当我运行这个命令时:
git svn clone svn+ssh://skerit@host.com/home/svn/repos/kiflea --no-metadata -A authors-transform.txt --stdlayout ~/kiflea
它说它创建了一个空的 git 存储库......但我真的不希望它是空的。
我也不知道以下命令应该是什么样子,因为我的存储库有不同的布局。
类似git symbolic-ref HEAD refs/heads/trunk
或的命令git config remote.bare.push 'refs/remotes/*:refs/heads/*'