新しいバージョン管理機能を定義する
Version control capabilities let Bamboo know where the client application for a version control system is located, so that Bamboo can perform a checkout while building. Bamboo requires that a capability for at least one of the following version control repositories be set so that Bamboo can check out source code from that repository type:
- Bitbucket Cloud
- Git
If no capability is provided, Bamboo will use its built-in Git implementation. Note that the built-in Git implementation does not support symbolic links, submodules, automatic branch detection, or automatic merging.
SVN サポートはすべての Bamboo エージェントに組み込まれているので、SVN 機能を作成する必要はないことに注意してください。
バージョン管理実行ファイルのパスの例
エージェントに機能を設定する必要があるバージョン管理システムについては、次の表に Linux システムと Windows システムの両方のパスの例を示します。
これらのパスは、実際のシステムの構成によって異なる場合があることに注意してください。
機能タイプ | パスの例 |
---|---|
Git |
|
Mercurial |
|
新しいバージョン管理機能を定義するには
- 対象のエージェントに移動します。
- ローカル エージェントまたはリモート エージェントを選択します。
- Select the version control type you require from Capability type.
エージェント マシン上のクライアント実行ファイルへのフル パスを指定します。
Git がすでにインストールされているマシンに新しいエージェントをインストールすると、エージェントが自動的に Git クライアントを見つけます。