Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse 无法解决svn冲突-存储库中有两个同名文件_Eclipse_Svn_Conflict - Fatal编程技术网

Eclipse 无法解决svn冲突-存储库中有两个同名文件

Eclipse 无法解决svn冲突-存储库中有两个同名文件,eclipse,svn,conflict,Eclipse,Svn,Conflict,我在eclipse工作区中有一个新签出的svn工作副本,运行在Windows7上。在存储库中,这两个文件都位于同一目录中,我有以下两个文件(仅扩展名字母大小写不同): 不出所料,Windows对此并不满意,无法在工作副本中同时保存这两个文件。这给我带来了很多麻烦(例如,当我尝试将WC与其他分支合并时) 另一方面,我找不到重命名/删除其中一个文件的方法。我尝试了提交,覆盖和提交等,但没有任何效果 如何解决此问题?使用命令行工具,或使用OrtoiseSVN中的存储库浏览器,直接在服务器上进行重命名,

我在eclipse工作区中有一个新签出的svn工作副本,运行在Windows7上。在存储库中,这两个文件都位于同一目录中,我有以下两个文件(仅扩展名字母大小写不同):

不出所料,Windows对此并不满意,无法在工作副本中同时保存这两个文件。这给我带来了很多麻烦(例如,当我尝试将WC与其他分支合并时)

另一方面,我找不到重命名/删除其中一个文件的方法。我尝试了
提交
覆盖和提交
等,但没有任何效果


如何解决此问题?

使用命令行工具,或使用OrtoiseSVN中的存储库浏览器,直接在服务器上进行重命名,而无需工作副本

例如:

svn move http://example.com/svn/grey_tube_with_border.PNG http://example.com/svn/grey_tube_with_border.2.png

然后,您应该能够进行svn更新,以获得重命名时或之后的任何版本。

我可以重命名该文件,但现在,无论我做什么,我的工作副本中都会标记为缺少
灰色的带边框的tube.PNG
文件。当然,它在存储库中也丢失了,所以我不能提交删除,也不能将其更新到我的WC中。是否有其他方法解决此问题,然后重新签出?
svn revert
若要消除本地更改,则svn更新不起作用?如果不是的话,那么是的,我会尝试新的结帐方式。
svn move http://example.com/svn/grey_tube_with_border.PNG http://example.com/svn/grey_tube_with_border.2.png