符號存放區交易支援下列語法形式。 第一個參數必須一律為 add 或 del。其他參數的順序並不重要。
symstore add [/l/o/p/r/compress選項] [-:msg訊息] [-:REL] [-:NOREFS] /f檔案store/t產品 [/v版本] [/c註解] [/d日誌檔案]
symstore add [/a/l/o/p/r] [-:REL] [-:NOREFS] /g Share/fFile /xIndexFile [/dLogFile]
symstore add [/o/compress選項] [ /p [-:msg |訊息] [-:REL] [-:NOREFS]] /yindexFile/gshare/sstore/t產品 [/v版本] [/ccomment] [/dLogFile]
symstore 查詢 [/o/r] /f檔案/s存放區 [/dLogFile]
symstore del /iID/sStore [/o] [/dLogFile]
symstore/?
| 參數 | 意義 |
|---|---|
| /一個 | 讓 SymStore 將新的索引資訊附加至現有的索引檔。 (這個選項僅與 /x 選項搭配使用。) |
| /c 批注 | 指定交易的批注。 |
| /壓縮 | 讓 SymStore 建立複製到符號存放區之每個檔案的壓縮版本,而不是使用未壓縮的檔案複本。 有兩個選擇性引數 (“CAB” 或 “ZIP”) ,可指定要使用的壓縮類型。 如果未指定任何項目,則預設為 CAB 壓縮。 此選項只有在儲存盤案而非指標時才有效,且不能與 /p 選項搭配使用。 |
| /d 記錄檔 | 指定要用於命令輸出的記錄檔。 如果未包含此專案,則會將交易資訊和其他輸出傳送至 stdout。 |
| /f 檔案 | 指定要新增的一或多個檔案路徑(或目錄)。 如果指定的檔案路徑以 『@』 符號開頭, 則預期會有包含要新增之檔案清單的響應檔 (每行一個檔案路徑一個)。 |
| /g 分享 | 指定最初儲存符號檔的伺服器和共用。 搭配 /f 使用時,Share 應該與檔案規範的開頭相同。 搭配 /y 使用時, Share 應該是原始符號檔的位置(而非索引檔)。 這可讓您稍後變更檔案路徑的這個部分,以防您將符號檔移至不同的伺服器和共用。 |
| /i 識別碼 | 指定交易識別碼字串。 |
| /l | 允許檔案位於本機目錄中,而不是網路路徑。 (這個選項僅適用於 /p 選項。) |
| /o | 讓 SymStore 顯示詳細信息輸出。 |
| /p | 讓 SymStore 儲存檔案的指標,而不是檔案本身。 |
| /r | 讓 SymStore 以遞歸方式新增檔案或目錄。 |
| /s 市集 | 指定符號存放區的根目錄。 |
| /t 產品 | 指定產品的名稱。 |
| /v 版本 | 指定產品的版本。 |
| /x 索引檔案 | 造成 SymStore 不會儲存實際的符號檔。 相反地,SymStore 會在 IndexFile 中記錄資訊,讓 SymStore 稍後存取符號檔。 |
| /y 索引檔案 | 讓 SymStore 從以 /x 建立的檔案讀取數據。 |
| -:MSG 訊息 | 將指定的訊息新增至每個檔案。 (只有在使用 /p 時,才能使用此選項。 |
| -:相對 | 允許檔案指標中的路徑相對。 這個選項表示 /l 選項。 (只有在使用 /p 時,才能使用此選項。 |
| -:NOREFS | 省略針對所儲存的檔案和指標建立參考指標檔案。 只有在使用此選項建立存放區時,這個選項才有效。 |
| ? | 顯示 SymStore 命令的說明文字。 |
範例
符號存放區新增 /p /l /r /ghttp://localhost/source/symbols/。/x StoreIndex /a /d /Symlog.log /fhttp://localhost/source/symbols/。