私は Subversion のブランチ/マージ機能を評価しており、簡単なテストを行うことにしました。既存のプロジェクトをブランチし、1 つのファイルのコメントを変更してから、Tortoise を介してマージを再統合しました。
失敗しました:
コマンド: マージhttps://oscar/svn/Baxtech/ViM/Branches/Test3を C:\Inntec\VS2008\Baxtech\ViM
に再統合 エラー: ' https://oscar/svn/Baxtech/ViM/Branches/から再統合できませんTest3 ' まだ:
エラー: 一部のリビジョンがその下にマージされていますが、まだマージされていません
エラー: 再統合ターゲットに。最初にそれらをマージしてから、再試行してください。
これについてグーグルで調べたところ、古いバージョンのTortoiseでの名前変更とディレクトリの変更によって作成されたmergeinfoに関係しているという投稿がいくつか見つかりました。
最近、以前のバージョンの Tortoise から 1.5.5 にアップグレードしましたが、この問題は 1.5.* より前のバージョンのようです...そして、1 つのファイルのいくつかのコメントのみを変更しました。名前の変更やディレクトリ構造の変更は行っていません。
繰り返しになりますが、しばらくの間 (分岐なしで) トランクを使用してきたので、そこに問題があるのではないでしょうか?
したがって、これに対する修正があれば、助けていただければ幸いです。また、これは典型的なものですか?これは非常に単純なテストでしたが、残念ながら今のところ、分岐に Subversion を使用するのは少し怖いです。
Subversion: 1.5.4 (VisualSVN サーバー経由)
Tortoise: 1.5.5
Visual Studio 2008 も使用しています。
ありがとう!
ブライアン