尝试从分支合并时出现 SVN 错误

发布于 2024-08-02 01:37:17 字数 396 浏览 10 评论 0原文

我正在尝试将单个文件和单个修订版的更改从分支合并到主干。

我使用 VisualSVN 作为前端。

于是我右键点击该文件,Visual SVN -> 合并,然后选择“合并一系列修订版”,然后输入修订版号(来自日志)并单击“下一步”。 然后我单击“测试合并”

我得到的是以下错误:

'http://subversion.tigris.org/xmlns/dav/md5-checksum资源上不存在“”。

有什么想法为什么会发生这种情况吗?

I'm trying to merge changes from a branch to the trunk, for a single file and a single revision.

I'm using VisualSVN as the front-end.

So I right-click the file, Visual SVN -> Merge, then select ‘Merge a range of revisions’, then enter the revision number (from the log) and hit Next. Then I click ‘Test Merge’

What I get is the following error:

'http://subversion.tigris.org/xmlns/dav/md5-checksum' was not present on the resource.

Any ideas why this is happening?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

欢你一世 2024-08-09 01:37:17

耶! 一位同事发现了这个问题。

即使我右键单击文件并单击“合并”,“合并自”URL 仍被设置为分支的顶级文件夹。

http://server.svn/Project/branches/1.0.2< /p>

它应该指定文件的完整路径和文件名

http://server.svn/Project/branches/1.0.2<强>/folder/blah.cs

现在我变得更明智了。 :)

Yay! A colleague figured out the problem.

Even though I was right-clicking on the file and clicking 'Merge', the 'merge from' URL was set to the top-level folder of the branch.

http://server.svn/Project/branches/1.0.2

It should have specified the full path and filename of the file

http://server.svn/Project/branches/1.0.2/folder/blah.cs

Now I'm all the wiser. :)

(り薆情海 2024-08-09 01:37:17

我收到了相同的错误消息,但是,事实证明存储库中存在一个空文件(实际上是 0(零)字节)。 显然 SVN 不知道如何处理。 删除该文件后,一切又恢复正常了。

I got the same error message, however, it turned out that an empty file (literally 0 (zero) bytes) was located in the repository. Apparently something SVN doesn't know how to handle. After removing this file, everything did work again.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文