バージョン管理されていないファイル・システムからのコンポーネントの作成

バージョン管理フォルダーに保管されていない成果物をインポートするには、成果物をフォルダーに保管して、ファイル・システム (基本) ソース構成タイプを使用してコンポーネントを作成します。

このタスクについて

このタイプのコンポーネントを使用する場合、バージョンを手動で作成する必要があります。 コンポーネントのバージョンを自動作成する場合は、バージョン管理ファイル・システムからのコンポーネントの作成を参照してください。

手順

  1. IBM® UrbanCode Deploy で、「コンポーネント」をクリックし、次に 「新規コンポーネントの作成」をクリックします。
  2. 「新規コンポーネントの作成」ウィンドウで、コンポーネントの名前と説明を指定します。
  3. 「チーム」フィールドで、新規コンポーネントのアクセス情報を指定します。
  4. 新規コンポーネントのテンプレートを使用する場合は、「テンプレート」リストからテンプレートを選択します。 この場合、コンポーネントは、テンプレートからソース構成、プロパティー、およびプロセスを継承します。 テンプレートに関して詳しくは、コンポーネント・テンプレートを参照してください。
  5. 「ソース構成タイプ」リストで、「ファイル・システム (基本)」を選択します。
  6. コンポーネントの以下のパラメーターを指定します。
    基本パス
    成果物が入っているディレクトリーへのパスを指定します。
    名前パターンを常に使用
    このチェック・ボックスを選択した場合、新規バージョンは、「バージョン名のパターン」フィールド内のパターンに従って自動的に名前が付けられます。 このチェック・ボックスをクリアした場合は、バージョンを作成するたびに名前を指定する必要があります。
    バージョン名のパターン
    各バージョン名のパターンを指定します。${version} 変数を使用して、バージョン番号を自動的に増分して含めることができます。 例えば、mycomp_${version} パターンは、mycomp_1mycomp_2 などのバージョンを生成します。

    このパラメーターは、「名前パターンを常に使用」チェック・ボックスを選択している場合にのみ意味があります。

    次のバージョン番号
    次のバージョンのバージョン番号を指定します。

    このパラメーターは、「名前パターンを常に使用」チェック・ボックスを選択している場合にのみ意味があります。

    テキスト・ファイルの拡張子
    テキスト・タイプのファイルを、別の文字セットに変換する必要がある場合は、変換するファイル拡張子のリストを入力します。 一致するファイル・タイプは、エージェントが配置されているシステムのデフォルトの文字セットあるいはシステム文字セットに変換されます。 リスト項目はコンマで区切ります。例:
    txt,log,ini,sh
    バージョンの自動インポート
    このパラメーターは、このソース構成タイプには無効です。 新規バージョンを手動でインポートする必要があります。
    CodeStation にコピー
    このオプションは、デフォルトで選択されていて、成果物の改ざんの恐れがないコピーを作成し、それを組み込み成果物管理システムの CodeStation に保管します。 このチェック・ボックスをクリアすると、成果物に関するメタデータのみがインポートされます。 通常は、このチェック・ボックスを選択したままにしてください。
    デフォルトのバージョン・タイプ
    バージョンを CodeStation にインポートする方法を指定します。
    フル
    各バージョンは包括的で、すべての成果物を含みます。
    インクリメンタル
    各バージョンは、成果物のサブセットを含みます。
    システムのデフォルトのバージョン・インポート・エージェント/タグを使用します
    このパラメーターを選択すると、「システム設定」 ページに指定したエージェントまたはタグが、コンポーネント成果物のインポートに使用されます。 エージェントには、成果物が配置されているシステムに対するアクセス権限が必要です。システム設定を参照してください。
    単一のエージェントを使用して新規コンポーネント・バージョンをインポートします
    このパラメーターを選択した場合、「バージョン・インポート用のエージェント」フィールドを使用して、成果物のコンポーネントへのインポートに使用するエージェントを指定します。 エージェントには、成果物が配置されているシステムに対するアクセス権限が必要です。 サーバーの配置場所から成果物をインポートするには、同じロケーションにエージェントをインストールして、そのエージェントを指定します。
    指定されたタグのある任意のエージェントを使用して、新規コンポーネント・バージョンをインポートします。
    このパラメーターを選択した場合、「バージョン・インポート用のエージェント・タグ」フィールドを使用して、コンポーネントに成果物をインポートするエージェントの選択に使用するタグを指定します。 すべてのタグ付きエージェントには、成果物が配置されているシステムに対するアクセス権限が必要です。
    クリーンアップ設定の継承
    CodeStation に保持するコンポーネント・バージョンの数と保持する期間を指定します。このチェック・ボックスを選択した場合、コンポーネントは「システム設定」ペインで指定された値を使用します。このチェック・ボックスをクリアした場合は、「バージョンの保持日数」フィールド (初期設定は -1 で、これは無制限に保持することを意味する) と「保持するバージョン数」フィールド (初期設定は -1 で、これはすべてを保持することを意味する) が表示されて、カスタム値を定義できます。
    新規バージョンの作成後にプロセスを実行
    各バージョンの作成後にプロセスを自動的に実行する場合は、このチェック・ボックスを選択して、アプリケーション・プロセスとそのプロセスの環境を指定します。
  7. 「保存」をクリックします。 新規コンポーネントがコンポーネントのリストに組み込まれます。
  8. コンポーネントの最初のバージョンをインポートします。
    1. 「バージョン」タブに移動します。
    2. 「新規バージョンのインポート」をクリックします。
    3. 新規バージョンの名前を指定して、次に「保存」をクリックします。
    新規バージョンが、バージョンのリストに組み込まれます。バージョンをクリックして、成果物のリストを確認することで、成果物がバージョンに組み込まれていることを確認することができます。
  9. コンポーネントのその後のバージョンをインポートする場合、「新規バージョンのインポート」を再度クリックして、新規バージョンの名前を指定します。

タスクの結果

新規コンポーネントが「コンポーネント」ページにリストされます。「バージョン」タブに、コンポーネントの使用可能なバージョンが表示されます。「バージョンの自動インポート」チェック・ボックスを選択した場合は、バージョンが自動的に表示されます。 このチェック・ボックスを選択していない場合は、「新規バージョンのインポート」をクリックして使用可能なバージョンを表示します。 成果物の数とサイズによっては、バージョンの表示に時間がかかることがあります。 コンポーネント内の成果物を表示するには、コンポーネント・バージョンをクリックします。

次のタスク

コンポーネント・プロセスを作成します。コンポーネント・プロセスの構成を参照してください。

フィードバック