移出元素

如果您利用 IBM® Rational® ClearCase® 來進行來源控制管理,您必須移出元素(功能測試 Script、功能測試專案、物件對映或 Java™ 檔),才能加以修改。

關於這項作業

您可以一次移出整個專案或一或多個檔案。

如果您在元素未移出 Snapshot 視圖的情況下進行修改,這個版本的檔案便是遭受「強制存取」。 例如,您編輯了檔案系統中的檔案,這個檔案就是遭受強制存取。 強制存取的檔案會顯示在 <scriptname> 的詳細資料之下,旁邊會有警告圖示 (警告圖示)。 您可以轉換強制存取的檔案,將它們移出,並在移出元素時處理檔案。

如果您使用 Rational ClearCase Multisite,且想要修改或建立測試資產,您必須在移出或移入測試資產時要求主控權。 當您移出或移入測試資產,且在使用 Rational ClearCase MultiSite 時,若不是在本端主控測試元素,Rational Functional Tester 會在適當的對話框中顯示要求主控權勾選框。

Eclipse 會在元素變更時編譯專案。如果您使用動態視圖,依專案大小而定,自動編譯可能相當費時。 如果要停用 Eclipse 編譯特性,請按一下視窗 > 喜好設定,然後清除自動建置勾選框。

程序

  1. 從「Functional Tester 專案」視圖中,用滑鼠右鍵按一下一或多個元素。
  2. 從功能表中按一下團隊 > 移出
  3. 移出直欄中,清除您不要移出的任何元素的勾選框。

    如果在狀態直欄中看到未備妥符號 (

    未備妥符號
    ),就無法移出元素。選取元素時會顯示問題的說明。

  4. 如果強制存取元素,請在已強制存取部分選取的檔案中執行下列其中一個步驟:
    • 按一下將強制存取檔案轉換成移出,移出這個檔案的強制存取版本,繼續使用強制存取的版本。移入這個檔案時,將以強制存取的版本來取代 VOB 中的版本。
    • 按一下取代強制存取檔案(將每一個強制存取檔案儲存為 _keep 副檔名的檔案),從 VOB 中移出這個檔案的版本,停止使用強制存取的版本。當您移入這個檔案時,Rational ClearCase 會移入 VOB 中的版本,且會建立副檔名為 _keep 的強制存取版的副本,以防在稍後需要這些變更。
  5. 如果您在多站台環境中使用 Rational ClearCase,且與所選的 Script、共用的對映、共用的資料儲存區或 Java 檔案相關聯的一或多個檔案在本端沒有主控權,請按一下要求主控權來要求檔案的主控權。

    如果需要詳細資訊,請參閱支援分散各地的專案小組

  6. 選取保留表示使用已保留的移出。

    取消勾選這個勾選框,以未保留的形式來移出元素。已保留的移出讓您在完成時有專用權限可移入元素。當使用未保留的移出時,如果有其他人在您之前移入相同的元素,您可能需要在移入之時合併您的變更。 如果需要詳細資訊,請參閱未保留的元素

  7. 按一下完成

意見