代码之家  ›  专栏  ›  技术社区  ›  Amitabh

错误:“svn://ip.address”不支持对mergeinfo的检索?

  •  15
  • Amitabh  · 技术社区  · 14 年前

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

    错误:检索mergeinfo “svn://ip.address”不支持?

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

    3 回复  |  直到 11 年前
        1
  •  11
  •   s.m.    14 年前

    也许您所指的SVN服务器的版本早于1.5? 或者在更新服务器本身之后存储库还没有更新?

    合并跟踪功能使用mergeinfo跟踪文件或目录的哪些修订已合并。

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

    不确定你的第二个问题。Tortoissesvn本身为您提供了3种不同的可能性:合并一系列的修订,重新整合一个分支(这里可能有错,我现在在Mac上)合并两个不同的树。

    你应该参考 svnbook 真正理解

    svn merge
    

    SVN合并--重新集成

        2
  •  9
  •   Community CDub    7 年前

    如果您使用Intellij13.1(build iu-135.475),并且遇到此问题,并且您的服务器不是1.7x,那么只需转到Subversion首选项、Presentation选项卡,取消勾选“在历史记录和注释中显示合并源”。

    SVN: Branch and reintegrate is not working with updated server

        3
  •  0
  •   gavenkoa    11 年前

    检查服务器软件版本( svnadmin , svnserv mod_dav_svn.so )升级至any>=1.5。

    下一个升级存储库(几秒钟):

    $ svnadmin upgrade REPOS_PATH
    

    如果您担心或没有远程访问权来转换-转储或同步存储库,请通过以下方式进行复制:

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

    或:

     $ svnadmin dump $MASTER  > svn.dump
    

    这就是全部!