17

複数の競合が発生した場合、リポジトリにあるバージョンを保持するように SVN に指示するだけですべてを解決する方法はありますか? 残念ながら、まだ 1.4 を使用しています。

4

3 に答える 3

38

I believe if you run the command svn revert . -R, you basically undo all changes to your working copy. If there are conflicted files, SVN tosses out your changes and uses the revision you've most recently updated to.

Of course, this also gets rid of changes to files that aren't conflicted.

于 2009-07-10T14:03:29.760 に答える
5

svn update . --accept theirs-full

それともsvn 1.4では利用できませんか?

1.4 サーバーに対して 1.5 クライアントを試してみると、うまくいくかもしれません。

于 2009-07-10T14:22:09.067 に答える
1

あなたが試すことができます

svn st | awk '/^C/ { print $2 }' | xargs svn revert

これにより、競合のあるすべてのファイルが元に戻ります

于 2014-06-05T13:35:10.117 に答える