首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用SVN解决树冲突

无法使用SVN解决树冲突
EN

Stack Overflow用户
提问于 2010-01-07 22:54:41
回答 5查看 43.5K关注 0票数 26

我最近遇到了一种非常奇怪的颠覆行为。

我刚刚将分支的本地副本与远程分支合并。一切都很顺利,但我有一个树冲突(本地删除,远程更新)。

好的,我想,适当地修改了工作副本并运行"svn resolve --accept=working -R“。

Subversion告诉我,它已经解决了我的问题,"svn st“不再显示任何问题。所以,我试图提交,但svn告诉我一个内部文件夹(在我的冲突文件夹中)已过期,并建议svn起来,但它使该文件夹再次处于冲突中!

我该怎么做才能走出这个显眼的圈子?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-01-07 23:15:59

这可能会有帮助,也可能没有帮助,但有时"svn清理“会修复奇怪的元数据问题。如果您签出一个干净的工作副本,那么干净的副本是否也有同样的问题?如果是这样,那么前面的答案听起来像是朝着正确的方向迈出的一步。

票数 8
EN

Stack Overflow用户

发布于 2013-05-03 03:40:54

代码语言:javascript
复制
~/sandbox/jabira > svn resolve  --accept=theirs-full testClient/
svn: warning: Tree conflicts can only be resolved to 'working' state; 'testClient' not resolved

~/sandbox/jabira  > svn resolve  --accept=working testClient/
Resolved conflicted state of 'testClient'

希望这对你有所帮助

票数 46
EN

Stack Overflow用户

发布于 2010-01-07 23:03:30

您可以使用svn resolve命令以外的其他方法:

  1. 创建冲突文件的修补程序。(或使用svn导出的冲突文件夹版本的备份...)
  2. 更新存储库(svn更新)
  3. 应用以前完成的修补程序(或用备份替换冲突的文件/文件夹)
  4. commit

change (svn commit)

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2021095

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档