0

svn2gitを使用して、標準のブランチ/タグ/トランク構造のSVNリポジトリをGitに移行しています。svn2gitの指示に従って、SVNからすべてのリビジョンをフェッチし、Gitに変換することができました。

ただし、トランク以外は含まれていませんでした。SVNリポジトリの構造は次のとおりです。

root
  |- branches
  |- tags
  |- trunk

SVNが取得してGitに変換したものは次のとおりです。

root
  ... list of project folders...

プログラムがアドバタイズしたように、すべてがマスターディレクトリにスローされ、ブランチやタグは生成されませんでした。また、トランクだけでなく、ルートリポジトリフォルダをsvn2gitにポイントしていると確信しています。

誰かがこれを克服する方法を知っていますか、またはおそらくこの翻訳を実行するためのより良い代替方法を知っていますか?

お時間をいただきありがとうございます。

4

1 に答える 1

2

gitのブランチとタグはファイル階層には表示されませんが、別の名前空間に表示されます。コマンド「gitbranch」と「gittag」を試してみてください。何が得られるか見てみましょう。

于 2012-11-10T00:12:44.117 に答える