當您執行一個已配置的測試案例或測試套組並確定其結果時,Rational® ClearQuest® Test Manager 會建立一個日誌記錄,並將最新欄位設為 true,以指出這是已配置的測試案例或測試套組的最新日誌記錄。Rational ClearQuest Test Manager 也會尋找前一個日誌記錄,並將其最新欄位的值變更為 false。
在 Rational ClearQuest MultiSite 環境中,如果前一個日誌記錄是由不同複本主控,則 Rational ClearQuest Test Manager 無法更新該記錄。因此,同一個已配置的測試案例或測試套組的兩筆日誌記錄都可能標示為最新記錄。
CleanupLatest 公用程式會在 ClearQuest 使用者資料庫中查詢這些記錄,並將舊記錄上的最新欄位變更為 false。請對 MultiSite 群體的每一個複本定期執行此公用程式。
CleanupLatest 公用程式是安裝在您安裝 ClearQuest 的目錄中。在 Windows® 上,預設安裝目錄是 C:\Program Files\Rational\ClearQuest。在 Linux® 上,預設安裝目錄是 /opt/rational/clearquest。請從其安裝位置的目錄中執行此公用程式。
使用下列語法執行此公用程式:
java –jar CleanupLatest.jar –lid LoginID –pw Password –udb UserDB –sr SchemaRepo
引數 | 說明 |
---|---|
LoginID | 您用來登入 ClearQuest 的使用者 ID |
密碼 | 您的 ClearQuest 密碼 |
UserDB | ClearQuest 使用者資料庫的名稱 |
SchemaRepo | ClearQuest 綱目儲存庫的名稱 |
當您執行此公用程式時,它會建立一個名稱為 CleanupLatest.properties 的檔案,它包括您在執行此指令時所指定的選項和值。如果您執行此公用程式時未指定選項,它會使用 CleanupLatest.properties 檔案中的選項和值。您可以編輯 CleanupLatest.properties 檔案中的值。如果您在指令行上指定選項,此公用程式會使用那些選項,而非 CleanupLatest.properties 檔案中的選項。
下列限制適用於指定值:
如果公用程式因為日誌記錄是由不同複本主控而無法變更日誌記錄的「最新」欄位,它會顯示錯誤訊息。請在遠端複本上執行此公用程式,以變更由該處主控的記錄。