错误:“svn://IP.Address”不支持检索合并信息?

问题描述 投票:0回答:4

我正在尝试使用 TSVN“重新集成分支”功能将分支合并到主干。但是我收到以下错误。

错误:检索合并信息 'svn://IP.Address' 不支持?

这个错误的原因是什么?还有其他方法可以将分支合并到主干吗?

svn version-control tortoisesvn branch merge
4个回答
11
投票

也许您所指的SVN服务器是1.5之前的版本? 或者服务器本身更新后仓库还没有更新?

svn:mergeinfo 由合并跟踪功能用来跟踪哪些修订已合并到文件或目录中。

您收到的错误消息似乎表明您客户端的 svn 版本与服务器上安装的版本不匹配。

不确定你的第二个问题。 TortoiseSVN 本身为您提供了 3 种不同的可能性:合并一系列修订、重新集成分支以及(我可能是错的,我现在使用的是 Mac)合并两个不同的树。

您可能应该参考svnbook才能真正理解

之间的区别
svn merge

svn 合并 --重新集成


9
投票

如果您使用的是 IntelliJ 13.1(Build #IU-135.475)并遇到此问题,并且您的服务器不是 1.7x,但只需转到您的 Subversion 首选项、演示选项卡,取消勾选“在历史记录和注释中显示合并源”即可。

SVN:分支和重新集成不适用于更新的服务器


1
投票

检查服务器软件版本(

svnadmin
svnserv
mod_dav_svn.so
)。升级到任何 >= 1.5。

下一步升级存储库(需要几秒钟):

$ svnadmin upgrade REPOS_PATH

如果您担心或无法远程访问进行转换 - 转储或同步存储库副本:

$ svnsync initialize --username=XXX --password=YYY $MIRROR $MASTER
$ svnsync synchronize $MASTER

或:

 $ svnadmin dump $MASTER  > svn.dump

仅此而已!


0
投票

在我们的例子中,我们停用了 scm 属性:sonar.scm.disabled=true。最后sonarqube客户端将代码发送到服务器。

© www.soinside.com 2019 - 2024. All rights reserved.