无法将svn存储库(没有trunk)转换为git

ske*_*rit 26 svn git git-svn

我正在尝试将我的svn repo转换为git,但我没有取得多大成功.有问题的存储库没有像"主干"那样的东西.布局如下:

/home/svn/
      |--- /project1/
      |--- /project2/
      |--- /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
Run Code Online (Sandbox Code Playgroud)

它说它已经创建了一个空的git存储库...但我真的不希望它是空的.

我也不知道以下命令应该是什么样子,因为我的存储库有不同的布局.

git symbolic-ref HEAD refs/heads/trunk或的命令git config remote.bare.push 'refs/remotes/*:refs/heads/*'

Dmi*_*nko 48

只需删除--stdlayout选项.它表示主干/分支/标签结构.