このセクションの内容
全般的なソース管理システムの設定
scontrol.timeout
ソース管理システム操作時のタイムアウトを指定します。
設定可能な値
[secods] | ソース管理システム操作のタイムアウト値です。デフォルト値は 60 です。 |
---|
scontrol.branch
テスト対象ブランチのカスタム名を指定します。個別の実行を説明するために使用できます。指定されていない場合、解析対象として指定されたコードに基づいて、自動的にテスト対象ブランチが検出されます。
設定可能な値
[name] | テスト対象のブランチ名です。 |
---|
AccuRev ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが AccuRev であることを指定します。
設定可能な値
accurev | AccuRev リポジトリ識別子 |
---|
scontrol.accurev.exec
外部クライアント実行モジュール (accurev) へのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.accurev.host
AccuRev サーバー ホストを指定します。
設定可能な値
[host_name] | AccuRev サーバー ホスト名です。 |
---|
scontrol.rep{n}.accurev.port
AccuRev サーバー ポートを指定します。
設定可能な値
[port_number] | AccuRev サーバーのポート番号です。デフォルトのポートは 1666 です。 |
---|
scontrol.rep{n}.accurev.login
AccuRev のユーザー名を指定します。
設定可能な値
[user_name] | AccuRev ユーザー名です。 |
---|
scontrol.rep{n}.accurev.password
ユーザーの AccuRev パスワードを指定します。
設定可能な値
[password] | AccuRev ソース管理システムのパスワードです。 |
---|
ClearCase ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが ClearCaseであることを指定します。
設定可能な値
ccase | ClearCase リポジトリ識別子 |
---|
scontrol.ccase.exec
外部クライアント実行モジュール (cleartool) へのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.ccase.vob
VOB のマウントポイント (ユーザーが VOB にアクセスするパス) を指定します。
設定可能な値
[path] | VOB のマウントポイントへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
使用例
scontrol.rep.ccase.vob=X:\\myvob
scontrol.rep.ccase.vob=/vobs/myvob
scontrol.rep{n}.ccase.vob_tag
ClearCase ネットワーク リージョン内での VOB の一意なタグを指定します。
設定可能な値
[tag] | VOB の一意のタグです。 |
---|
CVS ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが CVS であることを指定します。
設定可能な値
cvs | CVS リポジトリ識別子 |
---|
scontrol.rep{n}.cvs.root
完全な CVSROOT の値を指定します。
設定可能な値
[root_value] | CVSROOT 値です。 |
---|
scontrol.rep{n}.cvs.pass
プレーン テキスト パスワードまたは暗号化されたパスワードを指定します。暗号化されたパスワードは、.cvspass ファイル中のパスワードと同じでなければなりません。
- CVS の場合、ユーザーのホーム ディレクトリの .cvspass の値を使用します。
- CVSNT の場合、レジストリの HKEY_CURRENT_USER\Software\Cvsnt\cvspass の値を使用します。
"cvs login" を使ってコマンドラインから初めて CVS リポジトリにログインした場合、パスワードはレジストリに保存されます。このパスワードを取得するには、regedit を使ってレジストリを参照し、HKEY_CURRENT_USER->CVSNT> cvspass キーの下の値を探します。この値には完全なログイン名 (例 :pserver:exampleA@exampleB:/exampleC) と暗号化されたパスワード値が表示されます。
設定可能な値
[password] | CVSROOT 値です。 |
---|
scontrol.rep{n}.cvs.useCustomSSHCredentials
EXT/SSH 接続のために CVS のログイン名とパスワードを使用するかどうかを指定します。
設定可能な値
true | EXT/SSH 接続のために CVS のログイン名とパスワードを使用します。 |
---|---|
false | (デフォルト値)EXT/SSH 接続のために CVS のログイン名とパスワードを使用しません。 |
scontrol.rep{n}.cvs.ext.server
EXT モードで CVS サーバーに接続している場合、このオプションは、サーバー サイドでどの CVS アプリケーションを起動するかを指定します。 CVS_SERVER 変数と同じ意味を持ちます。
設定可能な値
[cvs_aplication_name] | CVS アプリケーション名です。デフォルト値は cvs です。 |
---|
scontrol.rep{n}.cvs.ssh.loginname
外部プログラムを使ってログインを提供できる場合に、SSH 接続のためのログイン名を指定します。
設定可能な値
[login] | SSH 接続に使用するログイン名です。 |
---|
scontrol.rep{n}.cvs.ssh.password
SSH 接続のためのパスワードを指定します。
設定可能な値
[password] | SSH 接続に使用するパスワードです。 |
---|
scontrol.rep{n}.cvs.ssh.keyfile
キー認証を使って SSH 接続を確立するための秘密鍵ファイルを指定します。
設定可能な値
[file] | SSH 接続を確立するための秘密鍵ファイルです。 |
---|
scontrol.rep{n}.cvs.ssh.passphrase
キー認証メカニズムを使った SSH 接続のためのパスフレーズを指定します。
設定可能な値
[passphrase] | パスフレーズです。 |
---|
scontrol.rep{n}.cvs.useShell
CVS リポジトリへの接続を確立するために、外部プログラム (CVS_RSH) を有効にするかどうかを指定します。
設定可能な値
true | 外部プログラムが有効です。 |
---|---|
false | (デフォルト値)外部プログラムが無効です。 |
scontrol.rep{n}.cvs.ext.shell
VS_RSH プログラムとして使用される実行ファイルへのパスを指定します。コマンドライン パラメーターは cvs.ext.params プロパティで指定するべきです。
設定可能な値
[path] | CVS_RSH プログラムとして使用される実行ファイルへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.cvs.ext.params
外部プログラムに渡すパラメーターを指定します。次のマクロを使って、値をコマンドライン パラメーターに展開できます。これらのマクロは大文字と小文字を区別します。
- {host}: リポジトリ ホスト
- {port}: ポート
- {user}: cvs ユーザー
- {password}: cvs パスワード
- {extuser}: パラメーター cvs.ssh.loginname
- {extpassword}: パラメーター cvs.ssh.password
- {keyfile}: パラメーター cvs.ssh.keyfile
- {passphrase}: パラメーター cvs.ssh.passphrase
Git ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Git であることを指定します。
設定可能な値
git | Git リポジトリ識別子 |
---|
scontrol.git.exec
git 実行モジュールへのパスを指定します。設定しない場合、コマンドはパス上にあると見なされます。
設定可能な値
[path] | git 実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.git.url
リモート リポジトリの URL を指定します。
設定可能な値
[URL] | リモート リポジトリの URL です。 |
---|
使用例
scontrol.rep1.git.url=git://hostname/repo.git
scontrol.rep{n}.git.workspace
ローカルの git リポジトリがあるディレクトリを指定します。
設定可能な値
[path] | ローカルの git リポジトリがあるディレクトリへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
シャロー クローン
.git/shallow
ファイルが存在する場合、Git リポジトリはシャローであるとみなされます。Git はリポジトリからシャロー クローンをチェック アウトするとき、作成者を正確に生成しない可能性があります。正確な作成者情報を取得するには、フル クローンをチェック アウトする必要があります。
Mercurial ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Mercurial であることを指定します。
設定可能な値
hg | Mercurial リポジトリ識別子 |
---|
scontrol.hg.exec
外部クライアント実行モジュールへのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。デフォルト値は hg です。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.hg.url
リモート リポジトリの URL を指定します。
設定可能な値
[URL] | リモート リポジトリの URL です。 |
---|
使用例
scontrol.rep1.hg.url=http://hostname/path
scontrol.rep{n}.hg.workspace
ローカル Mercurial リポジトリがあるディレクトリを指定します。
設定可能な値
[path] | ローカルの Mercurial リポジトリがあるディレクトリへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
Perforce ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Perforce であることを指定します。
設定可能な値
perforce | Perforce リポジトリ識別子 |
---|
scontrol.perforce.exec
外部クライアント実行モジュールへのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。デフォルト値は p4 です。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.perforce.host
Perforce サーバー ホストを指定します。
設定可能な値
[host_name] | Perforce サーバー ホスト名です。 |
---|
scontrol.rep{n}.perforce.port
Perforce サーバー ポートを指定します。
設定可能な値
[port_number] | Perforce サーバーのポート番号です。デフォルトのポートは 1666 です。 |
---|
scontrol.rep{n}.perforce.login
Perforce のユーザー名を指定します。
設定可能な値
[user_name] | Perforce ユーザー名です。 |
---|
scontrol.rep{n}.perforce.password
Perforce のパスワードを指定します。チケットを使用して認証する場合、指定は任意です。
設定可能な値
[password] | Perforce ソース管理システムのパスワードです。 |
---|
scontrol.rep{n}.perforce.client
P4CLIENT 環境変数またはそれに相当するもので指定されているクライアント ワークスペース名を指定します。指定された、ワークスペースのルート ディレクトリはローカル マシンに対して適切に構成する必要があります。
設定可能な値
[client] | クライアント ワークスペース名です。 |
---|
Serena Dimensions ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Serena Dimensions であることを指定します。
設定可能な値
serena | Serena Dimensions リポジトリ識別子です。 |
---|
scontrol.serena.dmroot
外部クライアント実行モジュールへのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
使用例
scontrol.serena.dmroot=C\:\\Program\ Files\ (x86)\\Serena\\Dimensions\ 2009\ R2\\CM\\
scontrol.rep{n}.serena.login
Serena のユーザー名を指定します。
設定可能な値
[user_name] | Serena ユーザー名です。 |
---|
scontrol.rep{n}.serena.password
Serena Dimensions のパスワードを指定します。
設定可能な値
[password] | Serena Dimensions ソース管理システムのパスワードです。 |
---|
scontrol.rep{n}.serena.host
Serena サーバー ホストを指定します。
設定可能な値
[host_name] | Serena サーバー ホスト名です。 |
---|
scontrol.rep{n}.serena.dbname
使用するデータベースの名前を指定します。
設定可能な値
[name] | データベース名です。 |
---|
scontrol.rep{n}.serena.dbconn
scontrol.rep{n}.serena.dbname
オプションで指定したデータベースへの接続文字列を指定します。
設定可能な値
[connection_string] | データベースの接続文字列です。 |
---|
scontrol.rep{n}.serena.locale
使用する言語を指定します。
設定可能な値
[language_identifier] | 使用する言語の識別子です。 |
---|
使用例
scontrol.rep{n}.serena.locale=en_US
scontrol.rep{n}.serena.mapping
デフォルトの作業エリア以外の場所にプロジェクトをダウンロードまたは移動した場合、このオプションを使って、Serena リポジトリのプロジェクト (またはストリーム) とローカル プロジェクトとのマッピングを指定します。デフォルト作業エリアで作業している場合、マッピングを定義する必要はありません。
StarTeam ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが StarTeam であることを指定します。
設定可能な値
starteam | StarTeam リポジトリ識別子 |
---|
scontrol.rep{n}.starteam.host
StarTeam サーバーのホストを指定します。
設定可能な値
[host_name] | StarTeam サーバー ホスト名です。 |
---|
sscontrol.rep{n}.starteam.port
StarTeam サーバー ポートを指定します。
設定可能な値
[port_number] | StarTeam サーバーのポート番号です。デフォルトのポートは 49201 です。 |
---|
scontrol.rep{n}.starteam.login
StarTeam のユーザー名を指定します。
設定可能な値
[user_name] | StarTeam ユーザー名です。 |
---|
scontrol.rep{n}.starteam.password
StarTeam のパスワードを指定します。
設定可能な値
[password] | StarTeam ソース管理システムのパスワードです。 |
---|
scontrol.rep{n}.starteam.path
作業対象のプロジェクト、ビュー、またはフォルダーを指定します。
次のものを指定できます。 単純なプロジェクト名 (リポジトリ パスを検索するときにすべてのビューがスキャンされます)。 プロジェクト/ビュー (指定のビューだけがスキャンされます)。 プロジェクト/ビュー/フォルダー (指定の StarTeam フォルダーがスキャンされます)。このオプションは、大規模なマルチ プロジェクト リポジトリで作業している場合に便利です。
設定可能な値
[path] | 現在のプロジェクト、ビュー、またはフォルダーへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
使用例
scontrol.rep.starteam.path=proj1
scontrol.rep.starteam.path=proj1/view1
scontrol.rep.starteam.path=proj1/view1/folderA
scontrol.rep.starteam.path=proj1/view1/folderA/folderB
scontrol.rep{n}.starteam.workdir
scontrol.rep.starteam.path の設定で StarTeam のビューまたはフォルダーを指定する場合、このプロパティを使って、次のものを指定できます。 選択されたビューのルート フォルダーに対する新しい作業ディレクトリ (パスがビューを表す場合) 選択されたフォルダーに対する新しい作業ディレクトリ (パスがフォルダーを表す場合)
設定可能な値
[path] | 新しい作業ディレクトリへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
使用例
scontrol.rep.starteam.workdir=C:\\storage\\dv
scontrol.rep.starteam.workdir=/home/storage/dv
Subversion ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Subversion であることを指定します。
設定可能な値
svn | Subversion リポジトリ識別子 |
---|
scontrol.svn.exec
外部クライアント実行モジュール (svn) へのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.svn.url
プロトコル、サーバー名、ポートおよび開始リポジトリ パスを指定します。
DTP がファイルの情報を適切に処理できるよう、URL には、プロジェクト名および末尾のスラッシュ (/) が含まれていてはいけません。
設定可能な値
[URL] | URL です。 |
---|
使用例
scontrol.rep1.svn.url=svn://buildmachine.foobar.com/home/svn
scontrol.rep{n}.svn.login
Subversion のユーザー名を指定します。
設定可能な値
[user_name] | Subversion ユーザー名です。 |
---|
scontrol.rep{n}.svn.password
Subversion のパスワードを指定します。
設定可能な値
[password] | Subversion ソース管理システムのパスワードです。 |
---|
scontrol.rep.svn.branch
ブランチ名を自動検出できない場合、SVN ブランチを指定します。ランチ名を自動検出できないのは、Subversion のリポジトリ構造が推奨される配置と異なる場合などです。
設定可能な値
[name] | テスト対象ブランチの名前 |
---|
使用例
scontrol.rep.svn.branch=myproject-release20170115
Synergy/CM ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Synergy/CM であることを指定します。
設定可能な値
synergy | Synergy/CM リポジトリ識別子 |
---|
scontrol.synergy.exec
外部クライアント実行モジュール (ccm) へのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.synergy.host
synergy/cm エンジンが稼動するマシンを指定します。このプロパティを指定しない場合、ローカル ホストが使用されます。Web モードの場合、ホストはプロトコルとポートを含む有効な Synergy Web URL でなければなりません。
設定可能な値
[host_name] | Synegry/CM サーバー ホスト名です。 |
---|
使用例
scontrol.rep1.synergy.host=http://synergy.server:8400
scontrol.rep{n}.synergy.dbpath
synergy データベースの絶対パスを指定します。
設定可能な値
[path] | synergy データベースの絶対パスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
使用例
scontrol.rep1.synergy.dbpath=\\host\db\name
scontrol.rep{n}.synergy.projspec
プロジェクト名とバージョンを格納した Synergy プロジェクト仕様を指定します。
設定可能な値
[name-version] | Synergy プロジェクトの名前とバージョンです。 |
---|
scontrol.rep{n}.synergy.login
Synergy のユーザー名を指定します。
設定可能な値
[user_name] | Synergy ユーザー名です。 |
---|
scontrol.rep{n}.synergy.password
Synergy のパスワードを指定します。
設定可能な値
[password] | Synergy ソース管理システムのパスワードです。 |
---|
scontrol.rep{n}.synergy.port
Synergy サーバー ポートを指定します。
設定可能な値
[port_number] | Synergy サーバーのポート番号です。 |
---|
scontrol.rep{n}.synergy.remote_client
(UNIX のみ) ccm をリモート クライアントとして開始するかどうかを指定します。このプロパティは Web モードでは使用されません。
設定可能な値
[client_name] | クライアント名です。 |
---|
scontrol.rep{n}.synergy.local_dbpath
リモート クライアント セッションを実行するときにデータベース情報をコピーするコピー先のパスを指定します。このプロパティが null の場合、デフォルトの場所が使用されます。このプロパティは Web モードでは使用されません。
設定可能な値
[path] | synergy データベースの絶対パスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
Microsoft Team Foundation Server ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Team Foundation Server であることを指定します。
設定可能な値
tfs | TFS リポジトリ識別子 |
---|
scontrol.rep{n}.tfs.url
TFS リポジトリの URL を指定します。
設定可能な値
[URL] | TFS リポジトリの URL です。 |
---|
使用例
scontrol.rep{n}.tfs.url=http://localhost:8080/tfs
scontrol.rep{n}.tfs.login
TFS のユーザー名を指定します。
設定可能な値
[user_name] | TFS ユーザー名です。 |
---|
scontrol.rep{n}.tfs.password
ユーザーの TFS パスワードを指定します。
設定可能な値
[password] | TFS のユーザー パスワードを指定します。 |
---|
Microsoft Visual SourceSafe ソース管理システムの設定
scontrol.rep{n}.type
リポジトリ タイプが Visual SourceSafe であることを指定します。
設定可能な値
vss | Visual SourceSafe リポジトリ識別子です。 |
---|
scontrol.vss.exec
外部クライアント実行モジュール (ss) へのパスを指定します。
設定可能な値
[path] | 外部クライアント実行モジュールへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.vss.ssdir
リポジトリ データベースへのパスを指定します。
設定可能な値
[path] | synergy データベースの絶対パスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.vss.projpath
VSS プロジェクトのパスを指定します。
設定可能な値
[path] | VSS プロジェクトへのパスです。 |
---|
Windows のファイル パスを指定する際、2 つのバックスラッシュを使用してください。
scontrol.rep{n}.vss.login
VSS のユーザー名を指定します。
設定可能な値
[user_name] | VSS ユーザー名です。 |
---|
scontrol.rep{n}.vss.password
ユーザーの VSS パスワードを指定します。
設定可能な値
[password] | VSS のユーザー パスワードを指定します。 |
---|