0

ユーザー A が "Test.java" というファイルを持っていて、次のようになっているとします。 System.out.println("Hello")

今、彼女はファイルを次のように変更します System.out.println("How are you?")

次に、次のように変更することにしました。 System.out.println("I'm fine")

しかし、彼女はまだコードを提出したくないので、両方のファイルを変更リスト 1234 と 5678 で棚上げしました。

ここで、ユーザー B はこれらの変更リストの保留を解除してテストしたいので、次のように入力します。

p4 unshelve -s 1234

p4 unshelve -s 5678

私の質問は、これらのファイルはユーザー B のワークスペースのどこにありますか? これらの特定の変更リストをどのように実行/変更できますか?

ありがとうございました!

4

1 に答える 1

1

ユーザー B が変更セットの保留を解除すると、保留解除されたファイルは、ユーザー B の client-spec (デポ パスをローカル クライアントにマップする方法を指定) に従ってワークスペースに配置されます。ユーザー A が変更セットを送信し、ユーザー B が同期した場合と似ています。

ユーザー B のバージョンのファイルは上書きされます (既に編集用に開かれている場合を除く)。

于 2013-07-22T21:42:28.040 に答える