p4 init

新しいHelixサーバサーバを初期化します。

注意

分散バージョン管理のみで使用。 詳しくは、分散バージョニング環境におけるHelix Coreサーバの利用 (DVCS)を参照してください。

構文規則

p4 [-u user] [-d dir] [-c client] init [-h -q] [-c stream] [-Cx] [-xi -n] [-p]

説明

(DVCS) 新しい個人用(ローカル)Helixサーバの初期化を行います。

p4 initを実行するには、p4およびp4d実行ファイルの最新かつ一致するバージョンが、 オペレーティングシステムのパスにある必要があります。 これらの実行ファイルは、 www.perforce.comからダウンロードすることができます。

Helixサーバのデータベースファイルは、 .p4rootというディレクトリに保管されます。 Helixサーバの構成情報は、現在のディレクトリの最上位の P4CONFIGファイルとP4IGNOREファイルに保存されます。 これらのファイルの確認や更新は必要ではありませんが、 これらが存在することを覚えておいてください。

新しいサーバの初期化が終わったら、 p4 reconcileHelixサーバに追加するソースファイルすべてをマークし、 p4 submitでサブミットします。

オプション

-c stream

デフォルトの//stream/mainの代わりにメインラインストリームとして 使用するストリームを指定します。

-Cx

インストールが大文字と小文字を区別するか設定します。x0に設定すると、現在のインストール環境で大文字と小文字が区別されます。 1に設定すると、大文字と小文字は区別されません。 クライアントは、フェッチやプッシュを行うサーバが大文字と小文字を 区別するかどうかに合わせる必要があります。

-d directory

Helixサーバがサーバを初期化するディレクトリを指定します。 このオプションを使用しない場合、Helixサーバは 現在のディレクトリのサーバを初期化します。

-h

クライアント上で実行される場合の、このコマンドのヘルプを表示します。

-n

unicodeのサポート無しでインストールを設定します。ローカルサーバのunicodeの機能は フェッチやプッシュを行うサーバのものと一致する必要があるため、 このオプションは便利です。

-q

情報メッセージを非表示にします。

-p

大文字と小文字の区別およびUnicode設定の検索を行うリモートサーバの アドレスを指定します。この情報を使用してローカルサーバと リモートサーバで互換性があるように指定します。

-u username

Helixサーバユーザ名を指定します。

-xi

unicodeのサポートでインストールを設定します。

g-opts

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

-xiまたは-nがない場合、unicodeサポートは P4CHARSET設定を検索することで検出できます。

使用上の注意点

ファイル引数でリビジョン指定子を使用できるか? ファイル引数でリビジョン範囲を使用できるか? 最低限必要なアクセスレベル

適用外

適用外

適用外

p4 init

新しいHelixサーバ個人用サーバの初期化を行います。

関連コマンド

新しいサーバをクローンにする

p4 clone