15


0

エラー: 'svn://IP.Address’によるmergeinfoの取得はサポートされていませんか?

TSVNの「ブランチの再統合」機能を使用して、ブランチをトランクにマージしようとしています。 しかし、私は次のエラーが出ます。

_ エラー: 'svn://IP.Address’によるmergeinfoの取得はサポートされていませんか? _

このエラーの原因は何ですか? ブランチをトランクにマージする他の方法もあります。

3 Answer


11


おそらくあなたが参照しているSVNサーバーは1.5より前のバージョンですか? または、サーバー自体を更新した後、リポジトリが更新されていませんか?

svn:mergeinfoは、マージトラッキング機能で使用され、WRTがファイルまたはディレクトリにマージされたリビジョンを追跡します。

表示されるエラーメッセージは、クライアントのsvnバージョンとサーバーにインストールされているバージョンの不一致を示しているようです。

2番目の質問についてはわかりません。 TortoiseSVN自体は3つの異なる可能性を提供します:ある範囲のリビジョンをマージし、ブランチを再統合します(ここでは間違っているかもしれませんが、現在Macにいます)2つの異なるツリーをマージします。

おそらくhttp://svnbook.red-bean.com/[svnbook]を参照して、次の違いを理解してください。

svn merge

and

_ svn merge --reintegrate _


9


IntelliJ 13.1(ビルド#IU-135.475)を使用していて、この問題があり、サーバーが1.7xではない場合、Subversionの設定、プレゼンテーションタブに移動し、「履歴と注釈にマージソースを表示」のチェックを外します。


0


サーバーソフトウェアのバージョン( svnadmin、` svnserv`または mod_dav_svn.so)を確認します。 1.5以上にアップグレードします。

次のアップグレードリポジトリ(数秒かかります):

$ svnadmin upgrade REPOS_PATH

変換のための心配があるか、リモートアクセスがない場合-リポジトリコピーのダンプまたは同期:

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

or:

 $ svnadmin dump $MASTER  > svn.dump

それで全部です!