cscrepdiff(リポジトリ情報の差分の表示)
形式
cscrepdiff [-h]
-user <ログインユーザID>
-pass <ログインパスワード>
-repfile <エクスポートされたリポジトリZIPファイル名>
[-check]
機能
現在の運用環境のリポジトリ情報とエクスポートしたリポジトリ情報とのHCSCコンポーネントの差分を標準出力に表示します。このコマンドは,次に示すリポジトリ情報の項目が同じ場合,同じHCSCコンポーネントと見なして差分を表示します。
ログインユーザIDなどの必須オプションは,HCSC-Managerコマンド共通定義ファイルにデフォルト値を設定することで,このコマンドでの指定を省略できます。
引数
-h
コマンドの使用方法が表示されます。このオプションを指定している場合は,ほかのオプションを指定しても無視されます。
-user<ログインユーザID> ~<半角英数字およびアンダーライン(_)> ((1-16文字))
HCSC-Managerログイン時に使用するユーザIDを指定します。
-pass <ログインパスワード> ~<半角英数字およびアンダーライン(_)> ((1-16文字))
HCSC-Managerログイン時に使用するパスワードを指定します。
-repfile <エクスポートされたリポジトリZIPファイル名> ~ ((1-200バイト))
エクスポートされた差分表示の対象となるZIPファイル名を絶対パス,または相対パスで指定します。
-check
現在の運用環境のリポジトリ情報とインポートするリポジトリ情報で,HCSCサーバの構成情報が同じかどうかをチェックします。HCSCサーバの構成情報が異なる場合は,エラーになります。なお,標準インポートの場合は,このオプションを指定しないでください。
表示形式
表示形式の記号の意味は次のとおりです。
<:現在のリポジトリ情報に存在するHCSCコンポーネント
>:指定したZIPファイルのリポジトリ情報に存在するHCSCコンポーネント
(1)すべての項目で変更がある場合
(2)ビジネスプロセスだけ変更がある場合
(3)変更がない場合
戻り値
戻り値 | 意味 |
---|---|
0 | 正常終了しました。 |
1 | コマンドが異常終了しました。 |
3 | 排他エラーが発生しました。 |
9 | 実行権限のチェックエラーが発生しました。 |
注意事項
現在の運用環境のリポジトリ情報とインポートするリポジトリ情報で,データベースおよびCosminexus RMを使用するかどうかの設定が異なる場合,インポート時にエラーになります。