變更個別元件的流程目標。
用途
修改特定元件的變更流程目標/來源。流程目標指定預設的串流/元件配對,以作為變更的接受來源或交付目標。工作區/元件配對也是有效的流程目標。
用法概要
這個元件可以在登入模式、載入至本端的工作區,或是已卸載的工作區中執行。
選項和引數
- [ -d | --dir ] workspace-path
- scm load 或 scm share 所建立的本端工作區的路徑名稱。
這個次指令執行時,將 workspace-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 或暱稱,便會忽略這個選項。
- workspace
- 包含您想變更其流程目標之元件的工作區。必須是(唯一的)名稱、別名或 UUID。
- target-workspace
- 您要設為預設流程目標的工作區或串流。必須是(唯一的)名稱、別名或 UUID。
- component
- 您想變更其流程目標的元件。必須是(唯一的)元件名稱、別名或元件 UUID。
範例
在 eSCM-2.0 工作區中,變更 "Foundatio" 元件的流程目標,而指向 Continuous Jazz™ Integration 串流:
$ scm change-target component eSCM-2.0 "Continuous Jazz Integration" Foundation
目標已變更。