CVS
一般的な VCS ルートプロパティについては、ここで説明します。
この記事には、VCS ルートを設定するときに使用できる CVS 固有のフィールドとオプションの説明が含まれています。
CVS ルート
チェックアウトオプション
オプション | 説明 |
|---|---|
HEAD リビジョンをチェックアウト ブランチからのチェックアウト タグによるチェックアウト | CVS が作業ディレクトリに入力して更新する方法を定義する |
静かな期間 | CVS にはアトミックコミットがないため、この設定を使用すると、前回の変更が検出されてから指定された期間が経過するまで変更を行わない(検出する)ように TeamCity に指示できます。TeamCity Web UI で 1 つのコミットが 2 つの異なる変更として表示される状況を回避できます。 |
PServer プロトコル設定
オプション | 説明 |
|---|---|
CVS パスワード | パスワードを入力して CVS リポジトリにアクセスする場合は、このラジオボタンをクリックします。 |
パスワードファイルパス | このラジオボタンをクリックして、 |
接続タイムアウト | 接続タイムアウトを指定します。 |
拡張プロトコル設定
オプション | 説明 |
|---|---|
外部 rsh へのパス | リポジトリへの接続に使用される rsh プログラムへのパスを指定します。 |
秘密鍵ファイルへのパス | ユーザー認証情報を含むファイルへのパスを指定します。 |
追加パラメーター | プログラムに渡される必要な rsh パラメーターを入力します。複数のパラメーターはスペースで区切られます。 |
SSH プロトコル設定 (内部実装)
オプション | 説明 |
|---|---|
SSH バージョン | サポートされている SSH のバージョンを選択します。 |
SSH ポート | SSH ポート番号を指定します。 |
SSH パスワード | SSH パスワードを介して認証する場合は、このラジオボタンをクリックします。 |
秘密鍵 | 秘密鍵認証を使用するには、このラジオボタンをクリックします。この場合、秘密鍵ファイルへのパスを指定します。 |
SSH プロキシ設定 | 以下のプロキシオプションを参照してください。 |
ローカル CVS 設定
オプション | 説明 |
|---|---|
CVS クライアントへのパス | ローカル CVS クライアントへのパスを指定します。 |
サーバーコマンド | サーバーコマンドを入力します。サーバーコマンドは、CVS クライアントをサーバーモードで動作させるコマンドです。デフォルト値は |
プロキシ設定
オプション | 説明 |
|---|---|
プロキシを使用する | プロキシを使用する場合はこのオプションをオンにし、ドロップダウンメニューから目的のプロトコルを選択します。 |
プロキシホスト | プロキシの名前を指定します。 |
プロキシポート | ポート番号を指定します。 |
ログイン | ログインを指定します。 |
パスワード | パスワードを指定します。 |
拡張オプション
オプション | 説明 |
|---|---|
gzip 圧縮を使用する | CVS サーバーと CVS クライアントの間で渡されるデータに gzip 圧縮を適用するには、このオプションをオンにします。 |
すべての環境変数を CVS サーバーに送信します | 特定のサーバーとの互換性のために環境変数をサーバーに送信するには、このオプションをオンにします。 |
サポートされる履歴コマンド | サーバー上の履歴ファイルを使用して新しくコミットされた変更を検索するには、このオプションをオンにします。このオプションを有効にすると、CVS サポートのパフォーマンスが向上します。すべての CVS サーバーが履歴ログファイルの保持をサポートしているわけではないため、デフォルトではこのオプションはチェックされていません。 |
関連ページ:
追加のプラグインをインストールする
プラグインは、TeamCity サーバーに機能を追加できます。JetBrains マーケットプレイスで入手できます。JetBrains プラグインリポジトリからのプラグインのインストール:リポジトリからプラグインをインストールするには:TeamCity の管理 | プラグインに移動し、プラグインリポジトリを参照するをクリックします。リポジトリにリダイレクトされます。必要なプラグインを見つけて、取得をクリックしてから、http[s]://\<teamcityUrl\> にインストール...
Git
TeamCity は、Git をすぐにサポートします。Azure DevOps Services を使用した Git ソース管理がサポートされています (以下の認証に関する注意事項を参照)。このページには、VCS ルート設定の Git 固有のフィールドの説明が含まれています。一般的な VCS ルートプロパティについては、このセクションを参照してください。注意事項: リモート実行とテスト済みのコミットは IntelliJ IDEA プラグインでサポートされています。Visual Studio アドインで...