svnリポジトリを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
空のgitリポジトリが作成されたと表示されます...しかし、実際には空にしたくありません。
また、リポジトリのレイアウトが異なるため、次のコマンドがどのように表示されるかわかりません。
git symbolic-ref HEAD refs/heads/trunk
またはのようなコマンドgit config remote.bare.push 'refs/remotes/*:refs/heads/*'