Skip to main content
 首页 » 编程设计

SVN更新推迟 --> 如何解决

2025年01月19日17softidea

当我做 svn update SVN 询问了我一些不同之处,我告诉它推迟它们。

现在我想解决它们,但是svn update只是告诉我“最新”,即使 svn diff向我展示了差异。

我如何制作 svn update再问我冲突?

请您参考如下方法:

svn update不会再询问冲突,因为它已经处理了它们。

至于svn status的含义, ?文件不由 SVN 管理,M已修改,C那些是你推迟的冲突的。如果您打开 C 之一文件,并查看它,您将在代码中看到标记,显示冲突的位置。您需要编辑其中的每一个,修复冲突并删除标记。然后你需要运行 svn resolve告诉 SVN 一切正常。确保使用 --help选项和谷歌了解如何svn resolve在你运行它之前工作。

如果你不做这一切,svn commit将不再起作用。
svn status理解它真的很重要,因为 svn diff 只显示在 svn update 之后本地发生的事情.但是,svn status -u在查询存储库后给出概述。最重要的是,它清楚地识别出存在冲突的文件(第 1 列中的 C),您必须在编辑器中打开并手动检查这些文件。