如何诊断特定的SVN症状

时间:2011-05-08 00:15:15

标签: svn tortoisesvn

我最近开始遇到SVN问题。我有一个由2个开发人员工作的项目。我是其中之一。

当我检查某些内容时,我的合作伙伴可以获取我的更新。当我的伴侣检查某些内容并进行更新时,我无法进行任何更改。

这些症状听起来对任何人都很熟悉吗?我该怎么办呢?

谢谢!

2 个答案:

答案 0 :(得分:1)

我肯定会信任Subversion服务,并打赌你的svn update工作正常。

首先,我会验证其他开发者的svn commit是否成功。只需右键单击Windows资源管理器中的任意位置,选择TortoiseSVN,&单击Repo-browser。您可以在此处键入存储库地址,并查看已提交到该分支的所有内容的历史记录。 [注意:我假设你的客户是关于这个问题的标签的Tortoise。]

如果您确实在Subversion日志中看到了她的提交,请确保使用本指南正确执行更新:http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-update.html 任何冲突都需要svn merge操作!

另外请确保您拥有最新的TortoiseSVN,否则您可能会受到此错误的影响:http://tortoisesvn.net/faq.html#incompleteupdate

(顺便说一句,我喜欢问题的格式“你会如何诊断......?”)

答案 1 :(得分:1)

试试这个:

svn --set-depth infinity <your-local-folder>

然后进行svn更新。

另外,请看这里:http://tortoisesvn.tigris.org/faq.html#incompleteupdate

更新您的TortoiseSVN并尝试新的结帐。