|
CLI
|
si createsandbox
|
|
|
単一のディレクトリ内で複数のサンドボックスを作成することもできますが、お勧めしません。
|
|
|
• 「バリアント」 オプションは、使用可能な開発パスが存在しない場合は使用できません。
• 非アクティブ化された開発パスは、「開発パス名」一覧に表示されません。
|
|
|
• サンドボックスが基づくプロジェクトが、「プロジェクト名」 フィールドで指定され、バリアント プロジェクトまたはビルド プロジェクトへのジャンプを伴うキーワードベースの文字列が使用されている場合、そのタイプのサンドボックスの作成は選択できません。「完了」 をクリックすると、指定したプロジェクトの構成に基づいてバリアント サンドボックスまたはビルド サンドボックスが作成されます。
• 「現在の構成」を選択した場合、サブプロジェクトに基づいて作成されたサンドボックスは、そのサンドボックスの作成後に実行されたサブプロジェクトの再構成に従います。
• 「標準」、「バリアント」、または「ビルド」を選択した場合、任意のサブプロジェクトを指定すると、そのサブプロジェクトの下にサンドボックスが作成された後に実行されたサブプロジェクトの再構成には従いません。このシナリオでは、サンドボックスは「プロジェクトのサブプロジェクトを指定してください」パネルで選択した追加のサブプロジェクトの再構成にのみ従います。
|
が上位の親ノードに表示されます。親ノードとそのすべての子ノードを選択すると、その親ノードの子ノードを個別に選択解除できなくなります。
) するか、以下に示す 1 つ以上のオプションを反転 (
) させます。|
オプション
|
説明
|
||
|---|---|---|---|
|
すべてのメンバー
|
すべてのプロジェクト メンバー。これはデフォルトの設定です。
|
||
|
次の属性を持つメンバー
|
Beta や OS=Windows など、任意の値の属性または属性セットを持つプロジェクト メンバー。このオプションでは、大文字と小文字が区別されます。
|
||
|
次の名前のメンバー
|
watch/lib/* など、最上位のサンドボックスに関連するディレクトリに存在するプロジェクト メンバー。指定されたパスでは、サブディレクトリとサブプロジェクト名は区別されません。つまり、同じ場所にある個々のサブプロジェクトを指定することはできません。
たとえば、次の最上位プロジェクトからスコープされたサンドボックスを作成し、
/p1/project.pj
次のサブプロジェクトとメンバーがある場合、
/p1/sub1/project.pj
/p1/sub1/aa.txt
/p1/sub1/bb.txt
/p1/sub1/dd.txt
/p1/sub2/project.pj
/p1/sub2/sub1/cc.txt
sub1 を指定すると、p1/sub1/aa.txt と p1/sub1/dd.txt が一致します。
または、*sub1 を指定すると、/p1/sub1/aa.txt、/p1/sub1/bb.txt、/p1/sub2/sub1/cc.txt、/p1/sub1/dd.txt が一致します。
|
||
|
次の名前のメンバー
|
Readme.txt、*.java など、任意の名前またはファイル拡張子を持つプロジェクト メンバー。名前はファイル名に対してのみ有効です。主なディレクトリ プレフィックスには無効です。
|
||
|
メンバーリビジョンのラベルを持つメンバー
|
TEST などのメンバーリビジョンのラベルを持つプロジェクト メンバー。このオプションでは大文字と小文字が区別され、ワイルドカード (* および ?) を使用できます。
|
||
|
任意のリビジョンのラベルを持つメンバー
|
PROD などの任意のリビジョンのラベルを持つプロジェクト メンバー。このオプションでは大文字と小文字が区別され、ワイルドカード (* および ?) を使用できます。
|
||
|
アーカイブ タイプ持つメンバー
|
アーカイブ タイプがBinary またはText のプロジェクト メンバー。
|
||
|
次のものを使用して選択範囲を結合
• 論理 AND
• 論理 OR
|
論理 AND 演算子または論理 OR 演算子を使用して、複数のサンドボックス スコープ オプションを結合します。たとえば、メンバー属性 Beta を持ち、かつ、名前が *.java のプロジェクト メンバーを含めるには、「属性を持つメンバー」に Beta を、「次の名前のメンバー」に *.java を設定して、「論理 AND」を有効にします。
|