我在VS2010中使用tortise svn。当我在一天结束时提交我的更改时,出现以下错误。TortiseSVN - 犯下项目失败的错误
提交项目“文件夹/名”有复制标志,但是版本无效。
这是什么意思,我该如何解决它?我用谷歌搜索了它,但真的只看到了一个Java相关问题的相当深奥的讨论成绩单。
编辑 - 2010年10月25日
什么都没有?真?
我在VS2010中使用tortise svn。当我在一天结束时提交我的更改时,出现以下错误。TortiseSVN - 犯下项目失败的错误
提交项目“文件夹/名”有复制标志,但是版本无效。
这是什么意思,我该如何解决它?我用谷歌搜索了它,但真的只看到了一个Java相关问题的相当深奥的讨论成绩单。
编辑 - 2010年10月25日
什么都没有?真?
我同意Pekka的评论。右键单击项目文件夹 - > TortoiseSVN - >检查修改。记下您更改的文件。
创建一个新文件夹 - 并检出资料库到新文件夹。将更改的文件移回新文件夹,替换现有的文件。再次尝试你的提交。
您可以尝试使用Windows资源管理器而不是Visual Studio来执行此操作。
如果您尝试获取最新版本(在提交之前更新,但备份了代码后会发生什么情况)?
听起来好像有可能是以不良方式发生冲突的事情 - 您可能需要备份文件,更新或检出新的工作副本,然后用旧的文件替换检出的文件。
签出一个干净的副本。把你之前做出的改变。承诺。 这样做,并试图忘记你的问题。它应该工作。
嗯。想到的唯一想法是SVN相当于“尝试重新启动机器”:尝试检出一个新的工作副本。 – 2010-10-25 12:58:59
在一天结束时?尽早提交,经常提交! – 2010-10-28 00:38:58