CVS
このページでは、Bitbucket リポジトリを使用するように Bamboo を設定する方法を説明します。
Bamboo では、次のレベルでリポジトリを指定できます。
- グローバル - Bamboo のすべてのプランでリポジトリを利用できます。
- プラン - Bamboo プランのすべてのジョブでリポジトリを利用できます。
- ジョブ - Bamboo ジョブのすべてのタスクでリポジトリを利用できます。
推奨されるアプローチは、リンクされたソース リポジトリをグローバル レベルで設定することです。「ソース コード リポジトリへのリンク」を参照してください。
Configure a CVS source repository
- リンクされたリポジトリ、プラン、またはジョブのポジトリ設定に移動します。「ソース コード リポジトリへのリンク」を参照してください。
- [リポジトリの追加] をクリックして新しいリポジトリを追加するか、既存のリポジトリ設定を編集します。
- Choose CVS from the Source Repository list.
- Bamboo 内でリポジトリを識別するのに役立つ [表示名] を入力します。
- You can configure the following settings for a CVS source repository for your plan:
CVS Root | The full path to your CVS repository root (e.g. Maven 2 プロジェクトをインポートする場合は、この場所にプロジェクトの | |
認証タイプ | Password – choose this option if you want to authenticate with a password. | |
SSH - SSH を使用して認証する場合は、次の詳細を入力する必要があります。
| ||
Quiet Period | This setting is used to avoid starting a build while someone is in mid-checkin. Bamboo will only initiate a build for this plan when no more changes are detected within the Quiet Period following the last known change. Type the number of seconds Bamboo should wait. Please note that this parameter is mandatory for CVS, as CVS allows partial checkouts. (Only available when configuring an existing plan) | |
Module | Type the name of the CVS module that contains the source-code. Currently Bamboo has limited support for CVS ampersand modules. To use an ampersand module, you will need to define a regular module with the same name as the ampersand module (since Bamboo expects there to be a directory with the specified checkout module name). For example:
| |
Version of module | The version of the module that Bamboo should build:
Note that you can use global variables in this field (see Bamboo variables). |
詳細オプション
Include/Exclude Files (ファイルを含める/除外する) | Bamboo が変更を検出するために使用する (または使用しない) ファイルを指定できます。 [ファイル パターン] に、Bamboo が含める (または除外する) ファイルに一致する正規表現を入力します。この正規表現パターンは、リポジトリ内のファイル パスと一致しなければなりません。例については、「サブページ」を参照してください。 |
---|---|
Exclude Changesets (チェンジセットを除外) | ビルドを開始しないチェンジセットのコミット メッセージに合うように正規表現を入力します。 |
Web リポジトリ | Web ブラウザでリポジトリを表示できる場合は、リポジトリの種類を選択します。 これによって、関連するファイルへのリンクをビルド結果の [コード変更] セクションに表示できます。 |
一般的な Web リポジトリ
| |
Stash - リポジトリの次の詳細を指定します。
See Integrating Bamboo with Bitbucket Server for more information. Use this option to connect to a Bitbucket Server repository. | |
Fisheye
See Integrating Bamboo with Fisheye for more information. リポジトリのパスを特定する方法 If you have previously run builds with changes from your repository, the easiest way of determining your repository path is to view the code changes and copy the path from the start of the path of one of the changed files, up to (but not including) the appropriate root directory. The root directories for repositories are the ones shown by Fisheye when browsing a repository (e.g. |