SymStore トランザクションでは、次の構文形式がサポートされています。 最初のパラメータは常に add または del である必要があります。 他のパラメータの順序は関係ありません。
symstore add [/l/o/p/r/compressOptions] [-:MSGMessage] [-:REL] [-:NOREFS] /fFile/sStore/tProduct [/vVersion] [/cComment] [/dLogFile]
symstore add [/a/l/o/p/r] [-:REL] [-:NOREFS] /gShare/fFile/xIndexFile [/dLogFile]
symstore add [/o/compressOptions] [ /p [-:MSG |Message] [-:REL] [-:NOREFS]] /yIndexFile/gShare/sStore/tProduct [/vVersion] [/cComment] [/dLogFile]
symstore クエリ [/o/r] /fFile/sStore [/dLogFile]
symstore del/iID/sStore [/o] [/dLogFile]
symstore/?
| パラメーター | 意味 |
|---|---|
| /ある | SymStore によって、既存のインデックス ファイルに新しいインデックス作成情報が追加されます。 (このオプションは /x オプションと一緒にのみ使用されます。) |
| /c コメント | トランザクションのコメントを指定します。 |
| /圧縮する | SymStore は、ファイルの非圧縮コピーを使用する代わりに、シンボル ストアにコピーされた各ファイルの圧縮バージョンを作成します。 使用する圧縮の種類を指定する 2 つの省略可能な引数 ("CAB" または "ZIP") があります。 何も指定されていない場合は、既定で CAB 圧縮が使用されます。 このオプションは、ポインターではなくファイルを保存する場合にのみ有効であり、/p オプションと一緒に使用することはできません。 |
| /d LogFile | コマンド出力に使用するログ ファイルを指定します。 これが含まれていない場合は、トランザクション情報とその他の出力が stdout に送信されます。 |
| /f ファイル | 追加する1つ以上のファイル パス (またはディレクトリ) を指定します。 指定したファイル パスが '@' 記号で始まる場合は、追加するファイルの一覧を含む応答ファイル (1 行に 1 つのファイル パス) が必要です。 |
| /g 共有 | シンボル ファイルが最初に格納されていたサーバーと共有を指定します。 /f と共に使用する場合、Shareは、File 指定子の先頭と同じにする必要があります。 /y と共に使用する場合、Share は元のシンボル ファイルの場所である必要があります (インデックス ファイルではありません)。 これにより、シンボル ファイルを別のサーバーに移動して共有する場合に、後でファイル パスのこの部分を変更できます。 |
| /i ID | トランザクション ID 文字列を指定します。 |
| /l | ファイルがネットワーク パスではなくローカル ディレクトリに存在することを許可します。 (このオプションは /p オプションと一緒にのみ使用されます。) |
| /o | SymStore に詳細出力を表示します。 |
| /p | SymStore にファイル自体ではなく、ファイルへのポインターを格納させます。 |
| /r | SymStore にファイルまたはディレクトリを再帰的に追加します。 |
| /s Store | シンボル ストアのルート ディレクトリを指定します。 |
| /t Product | 製品の名前を指定します。 |
| /v バージョン | 製品のバージョンを指定します。 |
| /x IndexFile | SymStore が実際のシンボル ファイルを格納しないようにします。 代わりに、SymStore は IndexFile に情報を記録します。この情報により、SymStore は後でシンボル ファイルにアクセスできるようになります。 |
| /y IndexFile | SymStore が /x で作成されたファイルからデータを読み取ります。 |
| -:MSG メッセージ | 指定したメッセージを各ファイルに追加します。 (このオプションは、 /p が使用されている場合にのみ使用できます)。 |
| -:RELの | ファイル ポインター内のパスを相対パスにすることができます。 このオプションは /l オプションを意味します。 (このオプションは、 /p が使用されている場合にのみ使用できます)。 |
| -:NOREFS | 格納されているファイルとポインターの参照ポインター ファイルの作成を省略します。 このオプションは、変更されるストアがこのオプションを使用して作成された場合、シンボル ストアの最初の作成中にのみ有効です。 |
| $ | SymStore コマンドのヘルプ テキストを表示します。 |
例
Symstore add /p /l /r /ghttp://localhost/source/symbols/./x StoreIndex /a /d /Symlog.log /fhttp://localhost/source/symbols/.