在 Rational Team Concert™ Source
Control 中共用本端檔案系統中的一或多個目錄。
用途
scm share 次指令會共用本端檔案系統中的一或多個目錄,將它們新增到現有儲存庫工作區中的 Rational Team Concert Source
Control,再將本端目錄改成本端工作區。
用法概要
- 如果要在利用 scm login 來建立儲存認證之後執行 scm share,請執行下列動作:
scm share [ -r | --repository-uri ] 儲存庫 URI 或暱稱 { [ -v | --verbose ] -reshare } workspace component path...
- 如果要在指令行提供認證來執行 scm share,請執行下列動作:
scm share [ -r | --repository-uri ] 儲存庫 URI [ -u | --username ] 儲存庫中的使用者 ID [ -P | --password ] password for user ID in repository { [ -v | --verbose ] -reshare } workspace component path...
選項和引數
- -reshare
- 如果已共用了指定 path 中的任何項目,便會先切斷項目的儲存庫工作區連線,然後重新共用。
- [ -P | --password ] password for user ID in repository
- 指名儲存庫中指定使用者 ID 的密碼。
如果指令行不含這個選項,系統會提示您輸入密碼。
如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
- [ -r | --repository-uri ] 儲存庫 URI
- 指定要採取這個動作的儲存庫。
如果您已利用 scm login 指令來儲存儲存庫認證,您可以將提供的暱稱用於這些儲存認證。
- [ -u | --username ] 儲存庫中的使用者 ID
- 指定存在於指名儲存庫中的使用者 ID。
如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
- [ -v | --verbose ]
- 在運作之時,提供其他參考訊息。
- workspace
- 在其中共用指定的 path 的儲存庫工作區名稱或 UUID。
- component
- 在其中共用指定的 path 的元件名稱或 UUID。
元件必須存在指名的 workspace 中。
- path ...
- 共用所在之路徑名稱的清單,以空格來區隔。
所有 path 都必須有共用的上層目錄。
共用作業順利完成時,如果上層目錄還不是本端工作區,便會成為本端工作區。
在指名的 workspace 中或新增到其中的其他專案,可以利用 scm load 指令來載入這個本端工作區中。
範例
在暱稱為 jazzhost 的儲存庫裡名稱為 HelloJazzDoc 之儲存庫工作區內名稱為 Help 的元件中,共用本端目錄
C:\local-workspaces\HelloJazzDoc 中的
com.example.hellojazz.doc 專案:
C:\local-workspaces\HelloJazzDoc> scm share -r jazzhost HelloJazzDoc Help com.example.hellojazz.doc
Shared successfully