svn commit 失败,因为它们引用相同的 URL

svn commit 失败,因为它们引用相同的 URL

我收到以下错误 -

            Command: Commit  
            Error: Commit failed (details follow):  
            Error: Cannot commit both   
            Error: '<path>\myfilename.java'   
            Error: and   
            Error: '<path>\myfilename.java'   
            Error: as they refer to the same URL  
            Finished!:   

当我尝试将对 myfilename.java 的哪怕很小的更改提交到 SVN 时。我正在使用 Tortoise SVN。

请帮忙!!

答案1

在其中一个路径中,删除“.svn”文件夹。然后对工作目录进行更新并提交。不知何故,元数据(在 .svn 中)在两个路径之间混合了。

答案2

就我而言,我有一个在两个项目之间共享的配置文件,但我在两个项目中都更新了该文件(使用了相同的更改)。

SVN 无法提交,因为它认为有两组不同的更改需要提交到同一个文件。

因此我恢复了其中一个副本然后就可以提交了。

相关内容