create

建立儲存庫物件。

用途

scm create 次指令會建立儲存庫工作區或基準線。

用法概要

選項和引數

--all
選取所有元件。
--changeset ]  
建立新的變更集。
--component ]  
指出應接受給定的基準線(別名、UUID 或名稱)。
-d  |  --description ] description
工作區或基準線的說明。 當搭配 scm create baseline 來使用時,只接受長格式的這個選項 (--description)。
-P  |  --password ] password for user ID in repository
指名儲存庫中指定使用者 ID 的密碼。 如果指令行不含這個選項,系統會提示您輸入密碼。 如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
-r  |  --repository-uri ] 儲存庫 URI
指定要採取這個動作的儲存庫。 如果您已利用 scm login 指令來儲存儲存庫認證,您可以將提供的暱稱用於這些儲存認證。
--snapshot ]  
建立與工作區或串流相關聯的新 Snapshot。
-s  |  --stream ] 要設定成預設流程目標的串流
要設為工作區預設流程目標的串流名稱。 串流必須存在 -r 選項所指定的儲存庫中。對於 create baseline 無效。
-u  |  --username ] 儲存庫中的使用者 ID
指定存在於指名儲存庫中的使用者 ID。 如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
component [...]
用名稱、別名或 UUID 來指定的將建立基準線的元件清單,以空格來區隔。 您必須指定一份元件清單,或併入 --all 選項來指定所有元件。 對於 create workspace 無效。
name
工作區或基準線的名稱。

範例

利用暱稱為 jazzhost 之儲存庫的儲存認證,針對名稱為 HelloJazz 之儲存庫工作區中的所有元件,來建立名稱為"beta2 updates" 的基準線:

C:\>scm create baseline -r jazzhost --all HelloJazz "beta2 updates"

建立好基準線之後,scm status 會在工作區中顯示它。

C:\local-workspaces\HelloJazz>scm status
Workspace: (1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  Component: (1103) "HelloJazz"
    Baseline: (1108) 3 "beta2 updates"
    Outgoing:
      Baselines:
        (1108) 3 "beta2 updates"


意見

以上說明對您有幫助嗎?您可以在 Jazz.net 網站中提供意見(需要登錄):在討論區中提供意見提交錯誤