1

Subversion でファイルの以前のリビジョンに戻るにはどうすればよいですか? これは 2 番目に一般的な後方操作である可能性があり、簡単なはずなのに、なぜ明確に文書化されていないのでしょうか? 私はすでに元に戻しましたが、さらに元に戻す必要があります。ここで、仕様リビジョンに戻る場合、以前のバージョンのファイルに戻ることと同じではありません。リビジョンを戻すだけでは、そのファイルの最後の変更以外のリビジョンである可能性があり、ファイルが変更されていない可能性があるためです。私が探しているコマンドを知っていますか?

4

2 に答える 2

0
  1. svn log [file] : このファイルに対する最後のリビジョンを確認します。
  2. svn merge -c -NNNN [file] : ステップ 1 のログから変更セット番号を取得し、逆マージを実行して、そのリビジョンの差分変更を元に戻します。
  3. svn ci [file] : ローカルで行われた変更をリポジトリに更新して、HEAD リビジョンもデルタ変更を削除するようにします
于 2012-06-27T22:25:11.660 に答える