如何使此目录摆脱冲突?我不管它是用“他们的”还是“我的”或者别的什么解决的.
PS C:\Users\Mark\Desktop\myproject> svn ci -m "gr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
PS C:\Users\Mark\Desktop\myproject> svn resolve --accept working C:\Users\Mark\Desktop\myproject\addons
Resolved conflicted state of 'C:\Users\Mark\Desktop\myproject\addons'
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grr"
svn: Commit failed (details follow):
svn: Commit item 'addons' has copy flag but an invalid revision
PS C:\Users\Mark\Desktop\myproject> svn update
C addons
svn: Can't move 'addons\debug_toolbar\templates\debug_toolbar\.svn\tmp\entries' to 'addons\debug_toolbar\templates\debug
_toolbar\.svn\entries': The file or directory is corrupted and unreadable.
PS C:\Users\Mark\Desktop\myproject> svn cleanup
PS C:\Users\Mark\Desktop\myproject> svn update
Skipped 'addons'
At revision 51.
Summary of conflicts:
Skipped paths: 1
PS C:\Users\Mark\Desktop\myproject> svn ci -m "grrr"
svn: Commit failed (details follow):
svn: Aborting commit: 'C:\Users\Mark\Desktop\myproject\addons' remains in conflict
发布于 2011-05-31 14:34:48
给出以下命令:
svn resolved <filename or directory that gives trouble>
(感谢@Jeremy Leipzig在评论中的回答)
发布于 2010-12-29 10:58:51
好的,下面是如何修复它的:
svn remove --force filename
svn resolve --accept=working filename
svn commit
更多详情请访问:http://svnbook.red-bean.com/en/1.8/svn.tour.treeconflicts.html
发布于 2013-03-21 16:22:53
如果您正在使用Eclipse IDE,并且在提交时偶然发现了这个错误,这里有一个工具内解决方案。我使用的是Subclipse,但Subversive的解决方案可能与此类似。
您可能没有注意到的是,在冲突的文件上有一个额外的符号,它将该文件标记为“冲突的”。
右键单击该文件,选择“团队”和“编辑冲突...”。选择适当的操作。我之前在文本级别手动合并了文件,所以我选择了第一个选项,它将把您的本地副本的当前状态作为“已解析的解决方案”。现在点击"OK“,就是这样。
冲突的符号应该已经消失了,您应该能够再次提交。
https://stackoverflow.com/questions/2406469
复制相似问题