p4 repo (グラフ)

レポジトリ仕様を作成、編集、または削除します。

注意

graphタイプのディポのみになります。

構文規則

p4 [g-opts] repo [-d | -i] [-f] reponame
p4 repo -o reponame

説明

注意

管理者とは、リポジトリ仕様のOwner:フィールドで設定されている所有者、 または特定のグラフディポやリポジトリに対するadmin権限が付与されているユーザのことです。

このような管理者は、Gitユーザからのファイルを格納するリポジトリの作成、 編集、削除するためにこのコマンドを使用します。

既定では、$P4EDITOR環境変数で設定されたエディタは、リポジトリの仕様を表示し、 直ちに、または編集が完了したら保存が可能です。

リポジトリを作成するには、管理者であるか、グラフディポの所有者または、 create-repo権限を持っていなければなりません。 権限に関して詳しくは、p4 grant-permissionを参照してください。

注意

リポジトリの作成時に、デフォルトのブランチを設定することをおすすめします。 『Helix4Git管理者ガイド』の「デフォルトのブランチを指定」を参照してください。

オプション

-d reponame

リポジトリとその格納ファイルを削除します。リポジトリの名前は、ブランチ、 クライアントのワークスペース、またはラベルと同じ名前にすることができません。

警告

Helixサーバは、削除されたリポジトリを回復できません。

-f

admin権限を持つユーザが、リポジトリの削除やオーナーの変更などを 強制的に実行できるようにします。 デフォルトでは、リポジトリは所有者のみ削除することができます。

-i

リポジトリの仕様を標準入力から読み込みます。

-o reponame

リポジトリの仕様を標準出力へ書き出します。

g-opts

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

フォームフィールド

フィールド名 説明

Name:

リポジトリの名前。

Owner:

このリポジトリを作成したユーザ。

Created:

この仕様が作成された日。

Pushed:

このリポジトリが最後にpushされた日。

Options:

リポジトリのオプション: [no]lfs

Description:

リポジトリの簡単な説明(任意指定)。

MirroredFrom:

読み取り専用リポジトリのミラーリング元のアップストリームのURL。

GonnMirrorSecretToken:

gconn --mirrorhooks addコマンドが生成するWebhookのSecretトークン。

GconnMirrorServerId:

ミラーリングを処理するGitコネクタのサーバID。

GconnMirrorStatus:

Gitコネクタによるリポジトリミラーリングのステータス。

GconnMirrorExcludedBranches:

ミラーリングから除外するブランチの名前。

GconnMirrorHideFetchUrl:

値をtrueに設定すると、Gitユーザに対するメッセージ内でアップストリームURLが非表示になります。

DefaultBranch:

クローンするデフォルトのブランチ(refs/heads/trunktrunkなど)。Gitでデフォルトブランチを使用する場合は、ブランチ名の先頭に「refs/」を指定する必要があります。

graphタイプのgraphDepot1ディポ内に//graphDepot1/repo8というリポジトリを作成する場合は、 以下のコマンドを実行します。

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サーバで把握しているレポジトリを一覧表示する

p4 repos

Helixサーバで把握しているすべてのディポを一覧表示する

p4 depots