2016-06-29 19 views
0

私はAccuRev5.7コマンドラインインターフェイスを使用しています。AccuRev、コマンドライン、ログイン時にサーバーアドレスを指定する方法は?

「acclient.cnf」にはいくつかのサーバーリストが格納されています。

「accurev login」コマンドを実行するときに、どのサーバーをログインするかを選択するにはどうすればよいですか?
コマンドラインでそれらのいずれかを選択するか、新しいものを指定できますか?

答えて

2

CLIを使用して別のサーバにログインするには、ログインに「-H server:port」オプションを使用します。

例: のAccuRevログイン-Hのサーバー名:5050、ユーザ名・パスワード

複数のリポジトリ

での作業は、それはそれぞれが独自のAccuRevサーバー・プロセスが管理し、組織内のアクティブな複数のAccuRevリポジトリを持つことが可能です。 CLIコマンドのほとんどのAccuRevのために、あなたは-Hオプションを使用して、コマンドラインでターゲットにAccuRevのサーバを指定することができます。

のAccuRevショー-Hの冥王星:5050人のユーザー

このメカニズムはacclient.cnfファイルをバイパスし、ファイルはまだ存在していなければなりません。

以下に説明するwspacesファイルの指定を上書きしません。あなたは、クライアントマシン上で作成したワークスペースがすべて同じのAccuRevサーバーに関連付けられていない場合は

は、複数のリポジトリ

上のワークスペースを設定、その後、あなたはwspaces設定ファイルを使用する場合があります。このテキストファイルには、各ワークスペースのワークスペースとサーバーの関連付けが記録されています。各ユーザーはwspacesファイルを持つことができます。ユーザーのホームディレクトリ の下に、.accurevサブディレクトリ内に配置する必要があります。

AccuRevのプログラムは、AccuRevのサーバーを使用するかを決定するために、このファイルを使用しています。

•現在の作業ディレクトリがwspacesファイルに記載されているワークスペース・ルート・ディレクトリの場所の1以内であれば、CLIコマンドが向けられていますファイルの同じ行にリストされている関連サーバーに送信します。

•それ以外の場合(wspacesファイルが存在しない場合を含む)、CLIコマンドは、マシンのacclient.cnfファイルにリストされている最初のサーバに送信されます。これは上記のセクションで説明したデフォルトの動作です。 5050

gizmo_dvt_johnは/ usr /ジョン/ gizmo_dvt金星 frammis_2.3maint_johnは/ usr /ジョン/ frammis_2:

は例えば、ここのサーバ金星と冥王星に関連するサンプルwspacesファイル記録のワークスペースです。3_maintの冥王星は6678

ファイルの形式は次のとおりです。AccuRevのショーで記載されているパス名と一致する必要があります

•ワークスペース名、含めることはできません空白文字

ワークスペースのルートディレクトリのフルパス名•

、 wspacesコマンドを使用し、スペース文字を含むことはできません。パス名は、Windowsマシンでも常に円スラッシュ(\)ではなく、スラッシュ(/)を使用します。

•サーバマシン名(またはIPアドレス)AccuRev®CLIユーザーズガイド5 AccuRevのサーバプログラムが正確のサーバーとポートと一致する必要があります

最後の2つのフィールドをリッスンするIPポート番号•

マシンのacclient.cnfファイルの既存のエントリ。

注:サイトに単一のAccuRevサーバーがある場合(またはワークスペースがすべて単一のサーバーに関連付けられている場合)、wspacesファイルは必要ありません。デフォルトの動作では、各CLIコマンドは、あなたのマシンのacclient.cnfファイル。

+0

ありがとうございました。私は最終的にCLIのpdf文書でそれを見つけました。 "-H"オプションが "usage"セクションやコマンドラインの "--help"表示に現れなかったのはむしろ奇妙です。まあ、私の悪い、pdfを読むのに十分な時間を与えていない。 – caoanan

関連する問題