我在VS2010中使用tortise svn。当我在一天结束时提交我的更改时,我收到以下错误。
提交项'文件夹 / 文件名'具有复制标记,但修订无效。
这是什么意思,我该如何解决?我用Google搜索了它,但实际上只看到了与Java相关问题的相当深奥的讨论记录。
编辑 - 10/25/2010
没有什么?真的?
答案 0 :(得分:3)
我同意佩卡的评论。右键单击项目文件夹 - > TortoiseSVN - >检查修改。记下您更改的文件。
创建一个新文件夹 - 并将存储库签出到新文件夹。将更改的文件移回新文件夹,替换现有文件。再试一次你的提交。
您可以尝试使用Windows资源管理器而不是Visual Studio执行此操作。
答案 1 :(得分:1)
答案 2 :(得分:0)
如果您尝试获取最新版本(在提交之前更新,但在备份代码之后更新),会发生什么?)
听起来有些东西可能会以一种糟糕的方式发生冲突 - 您可能需要备份文件,更新或签出新的工作副本,然后用旧的文件替换签出的文件。
答案 3 :(得分:0)
查看一份干净的副本。投入您之前所做的更改。承诺。 这样做,并试图忘记你的问题。它应该工作。