p4 reopen

概要

作業状態のファイルをチェンジリスト間で移動するか、ファイルタイプを変更します。

構文

p4 [g-opts] reopen [-c changelist] [-t filetype] file

解説

p4 reopenには、内容は異なりますが関連する2つの用途があります。

  • p4 reopen -c changelist fileを使用して、作業状態のファイルを現在の作業中チェンジリストから別の作業中チェンジリストchangelistに移動します。

  • p4 reopen -c defaultを使用して、ファイルをデフォルトのチェンジリストに移動します。

  • p4 reopen -t filetypeを使用して、ファイルのタイプを変更します。

ファイルパターンが指定されている場合、そのパターンに適合するすべての作業中ファイルは、移動させられるかタイプを再設定されます。ファイル移動とタイプ変更を1回の操作で行うには、2つのオプションを組み合わせます。

オプション

-c changelist

ファイルパターンfileに適合するすべての作業中ファイルを、作業中チェンジリストchangelistに移動します。デフォルトチェンジリストにファイルを移動するには、チェンジリスト番号としてdefaultを使用します。

-t filetype

サブミットされたときに、ファイルを指定したタイプ(filetype)で格納します。再度タイプが変更されない限り、以降のすべてのリビジョンはこのファイルタイプとなります。

ファイルタイプの一覧については、「“ファイルタイプ”」を参照してください。

g-opts

“グローバルオプション”」を参照してください。

使用上の留意点

ファイル引数にリビジョン指定子を使えるか?

ファイル引数にリビジョン範囲を使えるか?

最低限必要なアクセスレベル

使用不可

使用不可

open

p4 reopen -t text+k //...

すべての作業中ファイルを、キーワード拡張を使用できる、テキストファイルとして再度作業状態にします。

p4 reopen -c 410 //depot/proj1/... //.../README

//depot/proj1ディレクトリにあるすべての作業中ファイル、または「README」と名前を付けられたすべての作業中ファイルを作業中チェンジリスト410に移動します。

p4 reopen -c default -t binary+S //....exe

すべての作業中.exeファイルを、デフォルトのチェンジリストに移動します。その際、ディポ内の対応するファイルの古いリビジョンを上書きします。

関連コマンド

ディポへチェンジリストをサブミットする。

p4 submit

新しいチェンジリストを作成する。

p4 change

すべての作業中チェンジリストからファイルを除去する。

p4 revert

作業中ファイルを一覧表示する。

p4 opened

あるチェンジリストに含まれるすべてのファイルを一覧表示する。

p4 opened -c changelist

すべての作業中チェンジリストを一覧表示する。

p4 changes -s pending

編集を目的として、ある作業中チェンジリスト内のファイルを任意のタイプで作業状態にする。

p4 edit -c changelist -t type

追加を目的として、ある作業中チェンジリスト内のファイルを任意のタイプで作業状態にする。

p4 add -c changelist -t type

ディポ内のすべてのファイルに対し、悲観的ロック(排他オープン)を実施する。このチェンジリストのサブミット後は、depotnameというディポにあるファイルを編集できるのは一度に1ユーザのみとなります。

p4 edit -t +l //depotname/...