accept

接受變更集進入儲存庫工作區,以及選擇性地將它們載入本端工作區中。

用途

scm accept 次指令接受變更集進入儲存庫工作區。 如果在本端工作區中執行這個次指令,接受的變更集也會載入本端工作區中。

用法概要

選項和引數

-b  |  --baseline ]  
指出應接受給定的基準線(別名、UUID 或名稱)。
-c  |  --changes ]  
指出只應接受指定的變更集(別名、UUID 或名稱)。
-C  |  --components ]  
指出應接受給定元件中的所有變更(別名、UUID 或名稱)。
-d  |  --dir ] workspace-path
scm loadscm share 所建立的本端工作區的路徑名稱。 這個次指令執行時,將 workspace-path 設為現行工作目錄。 如果現行工作目錄是在本端工作區中,您可以省略這個選項。
--flow-components ] 
接受元件新增項目和刪除項目。
--no-merge ]  
停用自動合併衝突。
-P  |  --password ] password for user ID in repository
指名儲存庫中指定使用者 ID 的密碼。 如果指令行不含這個選項,系統會提示您輸入密碼。 如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
-q  |  --quiet ]
在運作之時,抑制大部分參考訊息。
-r  |  --repository-uri ] 儲存庫 URI
指定要採取這個動作的儲存庫。 如果您已利用 scm login 指令來儲存儲存庫認證,您可以將提供的暱稱用於這些儲存認證。
-t  |  --target ] target workspace or stream
目標工作區或串流的名稱、別名或 UUID。
-u  |  --username ] 儲存庫中的使用者 ID
指定在指名儲存庫中的使用者 ID。 如果您指定了已利用 scm login 指令來儲存認證的儲存庫 URI 或暱稱,便會忽略這個選項。
-v  |  --verbose ]
在運作之時,提供其他參考訊息。
change set ...
一或多個要接受之變更集的清單,以空格來區隔。 請用名稱、別名或 UUID 來指定變更集。 如果省略的話,會接受工作區的所有送入變更集。

範例

當在本端工作區工作,scm status 輸出指出有一個送入變更集。

C:\local-workspaces\HelloJazz>scm status
工作區:(1101) "HelloJazz" <-> (1102) "HelloJazz Stream"
  元件:(1103) "HelloJazz"
    基準線:(1104) 2 "base"
    送入:
      變更集:
        (1106) --$ 57286 "當接受團隊邀請時,發生無效儲存庫錯誤>

執行 scm accept 來接受變更集進入儲存庫工作區,然後將它載入本端工作區中。

C:\local-workspaces\HelloJazz>scm accept 1106
接受將 "HelloJazz Stream" 中的變更放入 "HelloJazz" 中
  沒有基準線可流動。
正在下載檔案...
正在下載 /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java  (3.4 KB)
下載完成。
  變更集
    元件 "HelloJazz"
      (1106)
        --m- /com.example.hellojazz.rcp.ui/src/com/example/hellojazz/rcp/ui/actions/HelloJazzAction.java
  衝突

scm accept 輸出顯示變更集所修改的檔案,且指出沒有衝突。

意見

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