2017-01-27 14 views
0

基本的に、1つのマスターブランチとそのすべての子ブランチに統合された1つのCL(たとえば1000000)があります。ここで、CL 1000000がマスターブランチでバックアウトしているとします。この変更がすべての子ブランチで取り消されているかどうかをスクリプトで確認する方法はありますか?与えられたチェンジリストが子ブランチでバックアウトしているかどうかをチェックする方法は?

答えて

1

どのようにバックアップしたかによって異なります。あなたは「P4アンドゥ」コマンドを使用して、管理者が再マージ元に戻すチェンジのことができるようにするオプションを有効にしている、あなただけ行うことができます場合は、次の

p4 ichanges (source-branch)@=10000000 (child-branch) 

あなたはP4Vまたは「P4の編集を経て、それを裏付けている場合"コマンドでは、元の変更に関連するクエリ可能なメタデータはありません。バックアウトの変更(その番号が何であれ)が子ブランチに統合されているかどうかを確認したり、元の変更を適用し、 "p4 grep"を使用して、子ブランチに存在するかどうかを確認します。

関連する問題