it-swarm-ja.com

svnupdateコマンドラインとの競合を管理する

ディレクトリ内のいくつかのSVNプロジェクトを再帰的に更新するバッチプログラムを実装しています。 TortoiseSVNを使用しています。

1つのケースを想定して、すべて正常に動作します。更新中に競合が発生すると、コマンドラインが停止し、次のメッセージが表示されます。

Conflict discovered in 'XXXXXXX.XX'.
Select: (p) postpone, (df) diff-full, (e) edit,
        (mc) mine-conflict, (tc) theirs-conflict,
        (s) show all options: p

コマンドパラメータによって、コマンドを停止せずに毎回「p」の選択を「強制」できるかどうかを知りたいです。

よろしくお願いします。

2
NicoFC34

はい、可能です。次のコマンドを試してください。

svn update --accept postpone

または、次のコマンドを試してください。

svn update --non-interactive
2
Aulis Ronkainen