新しいバージョン管理機能を定義する
Bamboo では、バージョン管理機能によってバージョン管理システムのクライアント アプリの場所を認識できるため、ビルド中にチェックアウトを実行できます。Bamboo では、次のバージョン管理リポジトリの少なくとも 1 つの機能を設定して、そのリポジトリ タイプからソース コードをチェックアウトできるようにする必要があります。
- Git
機能が提供されない場合、Bamboo では組み込みの Git 実装を使用します。組み込みの Git 実装では、シンボリック リンク、サブモジュール、自動ブランチ検出、自動マージがサポートされないことに注意してください。 - Mercurial
SVN サポートはすべての Bamboo エージェントに組み込まれているので、SVN 機能を作成する必要はないことに注意してください。
バージョン管理実行ファイルのパスの例
エージェントに機能を設定する必要があるバージョン管理システムについては、次の表に Linux システムと Windows システムの両方のパスの例を示します。
これらのパスは、実際のシステムの構成によって異なる場合があることに注意してください。
| 機能タイプ | パスの例 |
|---|---|
| Git |
|
| Mercurial |
|
新しいバージョン管理機能を定義するには
- 対象のエージェントに移動します。
- ローカル エージェントまたはリモート エージェントを選択します。
- [機能タイプ] から必要なバージョン管理の種類を選択します。
エージェント マシン上のクライアント実行ファイルへのフル パスを指定します。
Git がすでにインストールされているマシンに新しいエージェントをインストールすると、エージェントが自動的に Git クライアントを見つけます。
最終更新日: 2021 年 2 月 12 日
Powered by Confluence and Scroll Viewport.