2

perforce (サーバー バージョン 2010.1/265509 (2010/09/23) では、新しい「git のような」サーバー機能はありません) で、変更リストからファイルを削除せずに、クライアントで開いているすべてのファイルを元に戻すことは可能ですか?彼らはに属していますか?

デフォルトでは、ファイルを開いて変更リストに入れている場合 (デフォルトではない)、現在の作業状態からすばやく「コンテキスト スイッチ」を実行したい場合は、何か他のものを見てから、前の作業状態に戻ります。これを行う:

  • 新しい変更リストを作成する
  • 新しい変更リストにファイルを追加する C
  • ファイルをチェンジリストに保留する C
  • 開いているすべてのファイルを元に戻す
  • 何かをする
  • 開いているすべてのファイルを元に戻す
  • チェンジリストを取り消す C -c C

「do stuff」の中間段階で、p4 describe C はチェンジリストにファイルを表示しません。これは気がかりで煩わしく、C の内容を追跡するのが必要以上に難しくなります。

「p4 describe C」がすべてのファイルをチェンジリスト C に保持するように、「開いているすべてのファイルを元に戻す」方法はありますか?

4

2 に答える 2

2

具体的に求めていることを直接実行する方法はありません (ただし、本当にやりたい場合は、指定した変更セット内のファイルを元に戻し、すぐにそれらを再度開くスクリプトを作成できます)。

ただし、保留中の変更セットC内のファイルを一覧表示するだけの場合は、を使用する代わりに を使用p4 describe Cできますp4 files @=C

于 2012-10-26T09:59:23.370 に答える
0

複数のワークスペースを持つことができます。多くの場合、数十のワークスペースがあります。

于 2012-10-25T17:53:04.723 に答える