This documentation relates to an earlier version of Bamboo.
View

Unknown macro: {spacejump}

or visit the current documentation home.

Version Control capabilities let Bamboo know where the client application for a Version Control System is located, so that Bamboo can perform a checkout whilst building. Bamboo requires that a capabilitiy for at least one of the following Version Control repositories to be set so that Bamboo can checkout source code from that repository type:

  • 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 or Git submodules)
  • Mercurial
  • perforce

Example Version Control executable paths

For the Version Control Systems that require Capabilities to be set on agents, the following table offers example paths for both Linux and Windows systems.

これらのパスは、実際のシステムの構成によって異なる場合があることに注意してください。

機能タイプパスの例
Git
  • /usr/bin/git
  • C:\Program Files\Git\git.exe
Mercurial
  • /usr/local/bin/hg 
  • C:\Program Files\Mercurial\hg.exe
perforce
  • /usr/bin/p4 
  • c:\Program Files\Perforce Client\p4.exe

To configure a new Version Control capability:

  1. Navigate to the desired agent, as described in Viewing an Agent
  2. ローカル エージェントまたはリモート エージェントを選択します。
  3. Choose the Version Control type you require from Capability Type.
  4. エージェント マシン上のクライアント実行ファイルへのフル パスを指定します。

(info) Git がすでにインストールされているマシンに新しいエージェントをインストールすると、エージェントが自動的に Git クライアントを見つけます。

  • ラベルなし