无法使用SVN提交,因为我在Visual Studio 2010中愚蠢地重命名了这些文件

时间:2016-07-19 22:48:57

标签: visual-studio-2010 svn ankhsvn

当时我没有意识到这一点,但是当我使用Visual Studio 2010重命名winform时,我犯了一个可怕的错误。现在,SVN将不提交文件,我无法弄清楚如何解决这个问题。项目中的所有其他文件(超过1,000个)都没有问题。这只是一个winform,Messenger。

这些是文件: enter image description here

这是错误: enter image description here

我无法使用SVN'移动修复',因为该选项未出现(可能是因为它需要将丢失的文件与未版本控制的文件配对)。

我之前曾问过这个问题,但现在我们正在缩小问题范围。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

在我看来,你有两个选择。说实话,我甚至没有看到你问题的细节。这两个选择解决了各种类似的情况,你不必考虑它或理解wtf svn已经疯狂了,我相信他们会解决你的问题,而且它是我如何解决的如果我遇到了这个问题:

计划A:

  1. 重新结帐
  2. 将旧的bolloxed结帐的内容粘贴到新结帐
  3. 在添加所有新文件时执行提交。
  4. 在未来的某个时刻,或者现在,想想不再使用的文件名是什么并删除它们
  5. 让自己失去了对重命名的正确svn跟踪。
  6. 或者计划B,如果你还没有编辑文件:

    1. 重新结帐
    2. 使用您错误地使用VS
    3. 执行的svn复制您的工作

      高级计划C通过执行计划B将两者结合起来,然后粘贴来自bolloxed结帐的最终编辑来源。