1

ログをチェックするときに常に新しい名前が付けられているように見えるように、すべてのリビジョンで SVN のブランチの名前を変更するにはどうすればよいですか?
このための SVN クライアント コマンドがない可能性があることは理解していますが、サーバー上でできることはありますか?

この理由は、 gitに移行したいのですが、git-svn cloneが " Fix 1, 2 and 3 "のようなブランチ名を好まないためです (コンマのせいだと思います)。

4

2 に答える 2

2

svn move last_branch new_branch

于 2012-05-22T14:45:01.970 に答える
0

これを行うには、「svnadmin ダンプ」 + 編集ダンプ (独自のスクリプトを使用するか、svndumptool.py を参照) + 「svnadmin ロード」の組み合わせを使用できます。ただし、この方法はお勧めできません。壊れた svn:mergeinfo が取得され、リポジトリが破損する可能性があるためです。

したがって、「svn move」アプローチにも投票します。

于 2012-05-22T15:09:27.610 に答える