1
私のチームメンバーの1人がブランチをチェックアウトして、トランクからリビジョンを111にマージして作業コピー(ブランチA)にしました。競合が発生したので、彼は私が実行し、私は私の地元のmachine.Whenに分岐Aをチェックアウトした手動で行うファイルを編集し、A.mergeinfoを使用してチームメイトのsvnマージを追跡する方法
への変更をコミットする必要があります
CD {分岐A} のsvn PropGetメソッドのsvn :mergeinfo
出力にリビジョン111が表示されていません。私のチームメンバーのmergeinfoコマンドを実行しているときに、コピーリビジョン1 11はマージされた状態を示しています。
私の質問は、mergeinfoはローカルコピーでのみ動作しますか? HOwは、私のチームメイトがブランチにマージするすべてのリビジョンを追跡することができますか?
よろしく
'{ブランチA}'のチェックアウトで 'svn up'して' svn:mergeinfo'の値をチェックするとどうなりますか? 'svn propget'をブランチのURL(' svn info'を使って取得できます)に渡して、プロパティが実際に存在することを確認することで、そのプロパティをリポジトリ内で直接見ることもできます。 – kostix
返信用のtanx。 :D – born
私はそれを試しました。私の作業コピーを更新して、svn mergeinfo {url}コマンドを実行しましたが、マージされたリビジョンは表示されません。 – born