0

意図しないコミットを逆マージする通常のレシピを試しました。

svn merge -rBAD_REV:BAD_REV-1 .

そして、応答として、mergeinfo に関する単なるメッセージを受け取ることに動揺しました。ファイルの内容を以前のリビジョンに実際に戻すことはありません。

私は行って、svn 1.6.x を使用できる別のツリーで修正を行いましたが、最終的に疑問に思いました: それは正しいことをしていて、私に教えてくれなかったのでしょうか、それともレシピが変更されたのでしょうか?

4

1 に答える 1

1

それでも正しいはずですが、ファイルのディレクトリではなく、ソース ツリーの最上位レベルから実行してみてください。または、フラグを使用して--ignore-ancestry、mergeinfo に関する警告をスキップしてみてください (誰かが BAD_REV リビジョンからブランチを作成していない限り、これは問題になりません)。

于 2012-04-03T22:37:02.550 に答える