リポジトリフォルダーに一連のコミットがあるとします...
123 (250 new files, 137 changed files, 14 deleted files)
122 (150 changed files)
121 (renamed folder)
120 (90 changed files)
119 (115 changed files, 14 deleted files, 12 added files)
118 (113 changed files)
117 (10 changed files)
リビジョン 117 以降のすべての変更を含み、リビジョン 118 および 120 の変更を含まない作業コピーを取得したいと考えています。
編集: おそらく問題をより明確にするために、118 と 120 で行われた変更を元に戻し、他のすべての変更を保持したいと考えています。このフォルダーには、数百のサブフォルダーに数千のファイルが含まれています。
これを達成するための最良の方法は何ですか?
ブルーノとバートのおかげで、答えはコマンドです(この場合、完全なマージが実行された後に 120 を削除するため)
svn merge -c -120 .
リビジョン番号は先頭にマイナスを付けて指定する必要があることに注意してください。「120」ではなく「-120」