我正在尝试将更改从分支合并到主干,用于单个文件和单个修订。
我正在使用VisualSVN作为前端。
所以我右键单击文件,Visual SVN - >合并,然后选择“合并一系列修订”,然后输入修订号(从日志中)并单击“下一步”。然后我点击“测试合并”
我得到的是以下错误:
'http://subversion.tigris.org/xmlns/dav/md5-checksum'在资源上不存在。
为什么会发生这种情况?
答案 0 :(得分:36)
耶!一位同事发现了这个问题。
即使我右键单击文件并单击“合并”,“合并自”URL也设置为分支的顶级文件夹。
它应该指定文件的完整路径和文件名
http://server.svn/Project/branches/1.0.2的 /folder/blah.cs 强>
现在我更聪明了。 :)
答案 1 :(得分:1)
我收到了相同的错误消息,但事实证明,存储库中存在一个空文件(字面上为0(零)字节)。显然SVN不知道如何处理。删除此文件后,一切都恢复正常。