使用 svn update 命令行管理冲突

使用 svn update 命令行管理冲突

我正在实现一个批处理程序,该程序以递归方式更新目录中的一些 SVN 项目。我使用 Tortoise SVN。

一切正常,除了一种情况:当我在更新过程中遇到冲突时,命令行停止并提示此消息:

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”而不停止我的命令。

提前感谢您的回答。

答案1

是的,这是可能的。尝试以下命令:

svn update --accept postpone

或者尝试这个命令:

svn update --non-interactive

相关内容