| 作業系統 |
| 作業系統 |
Windows® 及 Linux® |
Windows |
SCC 模式僅適用於 Windows,「批次」模式則適用於 Windows 及 Linux。 這是指安裝 Rational Rhapsody 及 Rational ClearCase 用戶端的作業系統。而不是指安裝 Rational ClearCase 伺服器的作業系統。
|
| 基本配置管理作業 |
| 移出 |
您可以指定要移出的版本 |
您無法指定要移出的版本。它取決於配置規格。 |
直接從版本樹狀結構中移出,然後使用「同步化」重新載入單元。 |
| 提取 |
不適用 |
不適用 |
在 Rational ClearCase 中不適用。
視圖概念表示該檔案一律為「已提取」。 |
| 取消移出 |
支援取消移出具有後代的多個項目。 |
可以清除單一項目,但不支援後代。 |
雖然在兩種模式下均可使用「取消移出」,但 SCC 沒有「取消移出具有後代的項目」。 |
| 瀏覽歷程及過去視圖 |
| 歷程 |
否(N) |
是(Y) |
歷程及版本樹狀結構會以不同形式提供相同資訊。版本樹狀結構會提供圖形視圖,而歷程僅會列出版本。在兩種情況下,皆可從一個視圖切換至另一個視圖。 |
| 版本樹狀結構 |
是(Y) |
否(N) |
| 與 Rhapsody 的差異 |
是(Y) |
是(Y) |
僅在啟用混合模式時,才能在 SCC 中順利執行此作業。因此,在此情況下必須將 ConfigurationManagement::General:: UseHybridModeWhenPossible 內容設定為 Checked。 |
| 內容 |
否(N) |
是(Y) |
僅在 SCC 模式下可用。在「批次」模式下,可透過使用者定義的按鈕來使用(需要簡式指令:describe -graphical)。 |
| 進階配置管理互動及 UCM |
| UCM 支援及其他進階選項 |
否(N) |
是(Y) |
如果使用 SCC 模式,在配置管理作業期間,即可取得進階選項。 |
| 自訂 |
是(Y) |
否(N) |
雖然在「批次」模式中無法以相同方式使用進階選項,但在「批次」模式中可透過自訂內容來達到其中的許多功能。 |
| 重組儲存庫 |
| 重新命名成員 |
是(Y) |
是(Y) |
視 ConfigurationManagement::ClearCase:: RenameActivation(如果您使用的是「批次」模式)或 ConfigurationManagement::SCC:: RenameActivation(如果您使用的是 SCC 模式)的值而定,在兩種模式下皆可用在 SCC 中,對「套件作為目錄」執行此作業時,只有在啟用混合模式後,才能順利重組儲存庫。因此,在此情況下必須設定 ConfigurationManagement:: General::UseHybridModeWhenPossible 內容。
|
| 移動成員 |
是(Y) |
是(Y) |
視 ConfigurationManagement::ClearCase:: MoveActivation(如果您使用的是「批次」模式)或 ConfigurationManagement::SCC:: MoveActivation(如果您使用的是 SCC 模式)的值而定,在兩種模式下皆可用。在 SCC 中,對「套件作為目錄」執行此作業時,只有在啟用混合模式後,才能順利重組儲存庫。因此,在此情況下必須設定 ConfigurationManagement:: General::UseHybridModeWhenPossible 內容。
|
| 刪除成員 |
是(Y) |
是(Y) |
視 ConfigurationManagement::ClearCase:: DeleteActivation(如果您使用的是「批次」模式)或 ConfigurationManagement::SCC:: DeleteActivation(如果您使用的是 SCC 模式)的值而定,在兩種模式下皆可用。在 SCC 中,對「套件作為目錄」執行此作業時,只有在啟用混合模式後,才能順利重組儲存庫。因此,在此情況下必須設定 ConfigurationManagement:: General::UseHybridModeWhenPossible 內容。
|
| 將套件設定為儲存在它自己的目錄中 |
是(Y) |
是(Y) |
視 ConfigurationManagement::ClearCase:: StoreInSeparateDirectoryActivation(如果您使用的是「批次」模式)或 ConfigurationManagement::SCC:: StoreInSeparateDirectoryActivation(如果您使用的是 SCC 模式)的值而定,在兩種模式下皆可用。同時還會在配置管理保存檔中建立對應的目錄,並將相關 .sbs 檔案及其整個後代移至此目錄。
在 SCC 中,此作業是在混合模式下執行。
因此,除了上述內容以外,還必須設定 ConfigurationManagement:: General::UseHybridModeWhenPossible 內容。
|
| 將套件設定為不儲存在它自己的目錄中 |
是(Y) |
是(Y) |
視 ConfigurationManagement::ClearCase:: StoreInSeparateDirectoryActivation(如果您使用的是「批次」模式)或 ConfigurationManagement::SCC:: StoreInSeparateDirectoryActivation(如果您使用的是 SCC 模式)的值而定,在兩種模式下皆可用。將相關 .sbs 檔案及其整個後代移至上層目錄,並從保存檔中移除為此套件建立的目錄。
在 SCC 中,此作業是在混合模式下執行。
因此,除了上述內容以外,還必須設定 ConfigurationManagement:: General::UseHybridModeWhenPossible 內容。
|
| 配置管理指令執行模式 |
| 使用者互動及回饋 |
在 Shell 中,將指令當作批次指令來執行。在 Rational Rhapsody「輸出」視窗中,將錯誤或其他訊息顯示給使用者。Rational ClearCase 無法回應配置管理錯誤。 |
使用其使用者介面及 API,直接與配置管理工具互動。Rational ClearCase 可以識別配置管理錯誤,並相應地進行回應。 |
使用者直接與配置管理工具 GUI 元素互動,以執行 SCC 支援的作業。傳回直接來自配置管理工具的狀態資訊或錯誤資訊(如果失敗)。如此,Rational ClearCase 在 SCC 模式下即會具有更直接的配置管理工具互動,並可接收有關配置管理作業的更完整回饋。 |
| 配置管理狀態提示 |
| CM 狀態提示 |
否(N) |
是(Y) |
如果將 ConfigurationManagement::SCC:: ShowCMStatus 設定為 Checked(已選取勾選框),則可在 SCC 中使用「CM 狀態提示」。 |