我正在实现一个批处理程序,该程序以递归方式更新目录中的一些 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