无法使用 SVN 提交,因为我愚蠢地重命名了 Visual Studio 2010 中的文件
Can't commit with SVN because I foolishly renamed the files in Visual Studio 2010
当时我没有意识到这一点,但是我在使用Visual Studio 2010 重命名一个winform 时犯了一个可怕的错误。现在,SVN 不会提交文件,我不知道如何解决这个问题。项目中的所有其他文件(超过 1,000 个)都没有问题提交。就这一个 winform,Messenger。
这些是文件:
这是错误:
我无法使用 SVN 'move fix',因为该选项没有出现(可能是因为它需要将丢失的文件与未版本控制的文件配对)。
我之前问过这个问题,但现在我们正在缩小问题范围。
有什么想法吗?
在我看来,你有两个选择。老实说,我什至没有阅读您的问题的详细信息。这两个选择解决了各种各样的类似情况,而您无需考虑或理解 wtf svn 已经变得疯狂,我相信他们会解决您的问题,如果我遇到它,这就是我解决该问题的方式:
方案A:
- 重新结帐
- 将旧的 bolloxed 结帐内容粘贴到新结帐上
- 在添加所有新文件的同时执行提交。
- 在将来的某个时候,或者现在,想想不再使用的文件名是什么并删除它们
- 放弃对重命名的正确 svn 跟踪。
或者计划 B,如果您还没有编辑文件:
- 重新结帐
- 使用 VS 错误地使用 svn 复制您的工作
高级计划 C 通过执行计划 B 将两者结合起来,然后粘贴来自 bolloxed 结帐的最终编辑源。
当时我没有意识到这一点,但是我在使用Visual Studio 2010 重命名一个winform 时犯了一个可怕的错误。现在,SVN 不会提交文件,我不知道如何解决这个问题。项目中的所有其他文件(超过 1,000 个)都没有问题提交。就这一个 winform,Messenger。
这些是文件:
这是错误:
我无法使用 SVN 'move fix',因为该选项没有出现(可能是因为它需要将丢失的文件与未版本控制的文件配对)。
我之前问过这个问题,但现在我们正在缩小问题范围。
有什么想法吗?
在我看来,你有两个选择。老实说,我什至没有阅读您的问题的详细信息。这两个选择解决了各种各样的类似情况,而您无需考虑或理解 wtf svn 已经变得疯狂,我相信他们会解决您的问题,如果我遇到它,这就是我解决该问题的方式:
方案A:
- 重新结帐
- 将旧的 bolloxed 结帐内容粘贴到新结帐上
- 在添加所有新文件的同时执行提交。
- 在将来的某个时候,或者现在,想想不再使用的文件名是什么并删除它们
- 放弃对重命名的正确 svn 跟踪。
或者计划 B,如果您还没有编辑文件:
- 重新结帐
- 使用 VS 错误地使用 svn 复制您的工作
高级计划 C 通过执行计划 B 将两者结合起来,然后粘贴来自 bolloxed 结帐的最终编辑源。