本手册旨在描述 Apache™ Subversion® 的 1.7.x 系列。如果您运行的是其他版本的 Subversion,强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的文档。
svn resolved — 已弃用。移除工作副本文件或目录的 “冲突” 状态。
此命令已被弃用,建议使用 svn resolve --accept working
。有关详细信息,请参阅上一节中的 svn resolve。PATH
移除工作副本文件或目录的 “冲突” 状态。此例程不会语义上解决冲突标记;它只是移除与冲突相关的工件文件,并允许 PATH
再次提交;也就是说,它告诉 Subversion 冲突已 “解决。” 有关解决冲突的深入介绍,请参阅 “解决任何冲突”部分。
如果您在更新时遇到冲突,您的工作副本将出现三个新文件
$ svn update Updating '.': C foo.c Updated to revision 31. Summary of conflicts: Text conflicts: 1 $ ls foo.c* foo.c foo.c.mine foo.c.r30 foo.c.r31 $
解决冲突后,foo.c
准备好提交,运行 svn resolved 以告知您的工作副本您已处理完所有事项。
警告 | |
---|---|
您可以 直接 移除冲突文件并提交,但 svn resolved 除了移除冲突文件外,还会修复工作副本管理区域中的一些簿记数据,因此建议您使用此命令。 |