p4 repo (グラフ)
リポジトリ仕様を作成、編集、または削除します。
graph
タイプのディポのみになります。
構文
p4 [g-opts] repo [-d | -i] [-f] reponame
p4 repo -o reponame
説明
管理者は、所有者、またはその特定のグラフのディポやリポジトリへのadmin
アクセス権限が付与されているユーザです。
このような管理者は、Gitユーザからのファイルを格納するリポジトリの作成、編集、削除するためにこのコマンドを使用します。
既定では、$P4EDITOR
環境変数で設定されたエディタは、リポジトリの仕様を表示し、直ちに、または編集が完了したら保存が可能です。
リポジトリを作成するには、管理者であるか、グラフディポの所有者または、create-repo
権限を持っていなければなりません。 権限に関して詳しくは、p4
grant-permission
を参照してください。
リポジトリの作成時に、デフォルトのブランチを設定することをおすすめします。 『Helix4Git管理者ガイド』の「デフォルトのブランチを指定」を参照してください。
オプション
|
リポジトリとその格納ファイルを削除します。 リポジトリの名前は、ブランチ、クライアントのワークスペース、またはラベルと同じ名前にすることができません。 警告
Helixサーバは削除されたリポジトリを回復できません。 |
|
|
|
リポジトリの仕様を標準入力から読み込みます。 |
|
ディポの仕様を標準出力へ書き出します。 |
|
詳細については、グローバルオプションを参照してください。 |
フォームフィールド
フィールド名 | 説明 |
---|---|
|
リポジトリの名前。 |
|
このリポジトリを作成したユーザ。 |
|
この仕様が作成された日。 |
|
このリポジトリが最後に |
|
フォーク元のリポジトリ名。 |
|
リポジトリの簡単な説明(任意指定)。 |
|
読み取り専用リポジトリのミラーリング元のアップストリームのURL。 |
|
|
例
リポジトリを作成するには、//graphDepot1/repo8
、既に存在するgraph
、graphDepot1
タイプのディポ内の場合:
p4 repo //graphDepot1/repo8
スペックエディタを使用せずに、コマンドラインから直接リポジトリを作成する場合:
p4 repo -o //graphDepot1/repo8 | p4 repo -i
//graphDepot1/repo8
という名前のリポジトリを削除する場合:
p4 repo -d //graphDepot1/repo8
削除を強制する場合、-f
オプションの使用が求められます。
p4 repo -f -d //graphDepot1/repo8
関連コマンド
Helixサーバで把握しているリポジトリを一覧表示する |
|
Helixサーバで把握しているすべてのディポを一覧表示する |