複数のチーム マシンで効率的に一律なインストールを実行するためにインストール中に C/C++test を事前設定する方法については、「C++test 環境設定-概要」を参照してください。

さらに、サイレント インストールを利用することで、チームのすべてのマシンで Parasoft C/C++test のインストールとセットアップを効率化および標準化することができます。サイレン ト インストールでは、指定のディレクトリに C/C++test が自動的にインストールされます。このとき、Windows のウィザードは表示されません。また、ユーザーの応答も必要ありません。

このセクションでは、インストール中に C/C++test を事前設定して複数のマシンで一貫したインストールを簡単に行う方法を説明します。この手順は、すべてのサポート対象プラットフォームおよび IDE に適用されます。

このセクションの内容

インストールの事前設定

インストール中に C/C++test を事前設定するには、次の操作を行います。

  1. インストールを事前設定するためのオプションを記述したローカル設定ファイルを作成します。下にサンプルがあります。詳細については、「ローカル設定の指定」 を参照してください。
  2. /configure または --configure パラメーターを使用してインストーラーにローカル設定ファイルを渡します。例:

    • Windows: /configure=<path-to-localsettings-file>
    • Unix: --configure <path-to-localsettings-file>

ローカル設定ファイルは Parasoft Test のルート ディレクトリに parasofttest.ini としてコピーされます。UI モードでの起動時にファイルの設定を使用してクリーンなワークスペースが初期化されます。

ヒント - ライセンスを設定する他の方法

-localsettings を使用してコマンド ライン起動時にライセンスを設定することもできます。詳細については、「ライセンス」 を参照してください。

既存のワークスペースに設定を適用するには、ローカル設定ファイルに次の追加のプロパティが必要です: enforce.configure=trueこのプロパティを設定すると、インストール/再インストール後の初回起動時に既存の設定が上書きされます。

Windows のインストーラーでは以下の点に注意してください。

  • マシンに同一のバージョン (またはより新しいバージョン) の Parasoft Test がインストール済みである場合、インストールまたは再インストール時にローカル設定ファイルはコピーされません。
  • /ParasoftTestDir で渡された場所が既存の C/C++test のインストール ディレクトリと異なる場合、再インストール時にローカル設定ファイルはコピーされません。

Windows オプション

オプション説明

/SILENT
/VERYSILENT

インストーラーをサイレント モードで実行します。ウィザードおよびバックグラウンド ウィンドウは表示されません。
/DIR=<location>製品ファイルのインストール先です。
/EclipseDir=<location>ターゲット プラットフォームの場所です (Eclipse プラグインをインストールする場合のみ)
/RootSuffix=<suffix>ルート接尾辞です (VS インストーラーの場合のみ)
/Configure=<localsettings file>インストール時に製品を事前設定します。
/ParasoftTestDir=<location>Parasoft Test ファイルのインストール先です (Parasoft Test がまだインストールされていない場合、このオプションを使用します)。 


その他のオプションおよびヘルプについては http://www.jrsoftware.org/ishelp/index.php?topic=setupcmdline を参照してください。

UNIX オプション (Linux または Mac)

オプション説明
--non-interactiveインストーラーを非インタラクティブ モードで実行します。
--target-location <location>ターゲット プラットフォーム (Eglipse) の場所です(Eclipse プラグインをインストールする場合のみ)
--configure <localsettings file>インストール時に製品を事前設定します。
--parasofttest-install-dir <location>Parasoft Test ファイルのインストール先です。 
--help使用できるコマンド ライン オプションを出力します。

インストールのサンプル

Windows

parasoft_cpptest_desktop_10.3.2_win32.exe /SILENT /DIR=<cpptest dir> /ParasoftTestDir=<parasofttest dir> /configure=<localsettings file>
parasoft_cpptest_desktop_10.3.2_win32_eclipse.exe /SILENT /DIR=<cpptest dir> /ParasoftTestDir=<parasofttest dir> /EclipseDir=<eclipse dir> /configure=<localsettings file>

Unix

cpptest_10.3.2.169_linux.sh --non-interactive --parasofttest-install-dir <parasofttest dir> --configure=<localsettings file>
cpptest_10.3.2.169_linux_eclipse_plugin.sh --non-interactive --parasofttest-install-dir <parasofttest dir> --target-location <eclipse dir> --configure=<localsettings file>

サンプル ローカル設定ファイル

次はライセンスの設定を行うローカル設定ファイルのサンプルです。

cpptest.license.use_network=true

cpptest.license.network.host=main1.parasoft.com.pl

cpptest.license.network.port=2222

cpptest.license.network.edition=automation_edition

Windows: サイレント モードでの C++test のインストール

1.次のいずれかのオプションとその他の任意のオプションを付けて、コマンドラインでディストリビューション ファイルを実行します。

  • /SILENT
  • /VERYSILENT

これはインストーラーを「非対話モード」に切り替えます。セットアップ ウィザードがデフォルト設定を使って C++test と Parasoft Test をインストールします。

使用できるオプションとして以下のオプションがあります。

2./DIR=<location>: C++test のファイルがコピーされる場所
3./ParasoftTestDir=<location>: Parasoft Test のファイルがコピーされる場所 (Parasoft Test がまだインストールされていない場合にこのオプションを使用してください)

4. /EclipseDir=<location>: ターゲット プラットフォームの場所です

UNIX: サイレント モードでの C++test のインストール

1.echo "\n1\n\n\n" | <C++test_installer_for_Linux> <options> を実行します。

  • スタンドアロン版をインストールしている場合、--non-interactive オプションを使用します。
  • Eclipse プラグイン版をインストールしている場合、 --force --non-interactive --target-location $ECLIPSE_LOCATION オプションを使用します。

  • No labels