2011-12-16 2 views
2

私はfile.txtに記載されている10k perforceファイルを持っています。 p4 editコマンドを使用してそれらを開く必要があります。 私は "p4 edit ????? file.txt"のようなコマンドを期待しています。これらのファイルをチェックアウトするのを手伝ってもらえますか?ファイルのリストをパラメータとして使用して10k PERFORCEファイルを編集するにはどうしたらいいですか?

答えて

5

p4では-xフラグを使用できます。これは、UNIXシェルを前提としています。

cat file.txt | p4 -x - edit 
+0

これは、引数をとるすべてのコマンドで動作することを言及する必要があります。これはやや意味のない例ですが、ここにあります: p4変更-m 100 | awk '{print $ 2}' | p4 -x - describe – Matt

+1

私は窓にいますが、あなたは私を解決に導いてくれました: "p4 -x file.txt edit"。ありがとうございました。 – jing

2

私はあなたが変更を持っているディレクトリ構造のいくつかのコピーを持っていると仮定し、そして今、あなたは、変更リストにそれらのファイルを追加する必要があります。それらをチェックせずに行うことは不可能です。私は正しい?

私は、ファイルの多くの量を変更する必要がある場合、私はこのように行うだろう:

  • コピー私は読み取り専用ファイルを置き換えるにチェックしたいすべてのファイル(Wondows Explorerがあることを行うことができます)
  • P4Vで、ファイルをチェックインする必要のあるディレクトリに移動し、「オフライン作業の調整」を呼び出します。
  • 表示されたダイアログで、すべてのファイルを選択します。
  • 変更されたファイルをチェックアウトして新しいチェンジリストを取得します。

は、私は、このソリューション時代のカップルを使用 - それは、追加、変更および削除されたファイルのために動作します。

関連する問題