これは、Subversionマージに似ていますが、「リポジトリルートが異なる」とは異なりますが、原因が大きく異なるようです(特に、その質問に対する回答で問題が解決しなかったため)。
しばらく前に、SVNリポジトリが配置されているサーバーを交換しましたが、古いサーバー名が新しいサーバーを指すようにエイリアスを使用していました。新しい作業用コピーをチェックアウトするときはいつでも新しいサーバー名を使用する習慣がありますが、現在の作業用コピーのほとんどはライブWebサイトであるため、変更を加えています。
今まで、これは問題ではありませんでした。ただし、今朝、開発ブランチからリリースバージョンの作業コピーにいくつかの変更をマージし、「ファイルのリポジトリルートが異なります」というメッセージが表示され、マージが停止します。死。
これは、開発ブランチが古いサーバー名で更新されたときに新しいサーバー名を使用しているためですが、これを修正する簡単な方法はありますか?
または、簡単な方法ではない場合-これを修正するための十分に文書化された方法はありますか?