比較和合併模型 - 版本注意事項


1.0 已知的問題
   1.1 建立模型檔副檔名和 ASCII 內容間的關聯性會導致資料毀損
   1.2 ClearCase 無法辨識 4 位元組的 GB18030 字元
   1.3 EMF 樹狀視圖可能不會更新以反映變更
   1.4 模型版本不能和零版本相比較
   1.5 模型比較或合併作業可能不會出現
   1.6 合併/比較伺服器設定維持預設值
   1.7 模型比較或合併作業可能找不到自訂設定檔
   1.8 可能不會反映配置管理系統中的檔案狀態
   1.9 ClearCase 無法自動載入 Rational Software Modeler
   1.10 Rational Software Modeler 自動啟動特性在歐洲版 Windows 中失效

1.0 已知的問題

1.1 建立模型檔副檔名和 ASCII 內容間的關聯性會導致資料毀損

為了避免在比較或合併模型時資料毀損, 請勿建立模型檔副檔名和 ASCII 內容間的關聯性。依預設,模型檔副檔名和二進位內容相關聯。您必須維持這個預設值。

若要檢視已知內容的預設副檔名,請執行下列動作:

  1. 按一下視窗 > 喜好設定
  2. 展開團隊,並按一下檔案內容

1.2 ClearCase 無法辨識 4 位元組的 GB18030 字元

在使用中文系統語言環境的 Windows® 作業系統中, 當您使用 Rational® ClearCase® 時, 您無法在專案名稱中使用 4 個位元組的 GB18030 字元。當您試著將檔案新增至來源控制項中時, ClearCase 無法辨識這些字元。暫行解決辦法是在專案名稱中使用單位元組字集 (SBCS) 或雙位元組字集 (DBCS) 字元。

1.3 EMF 樹狀視圖可能不會更新以反映變更

當您在合併後的結果中接受某一版模型中的變更時, 「加強型 Meta 檔 (EMF)」樹狀視圖可能不會更新以反映這項變更。暫行解決辦法是使用「瀏覽器」視圖或「圖型」視圖來檢視變更。

1.4 模型版本不能和零版本相比較

當您在 ClearCase 環境中比較某模型的版本時, 模型的版本可和其零版本相比較。不過, 模型的零版本為空檔案,加強型 Meta 檔 (EMF) 不會將它讀成模型。您應避免拿模型的零版本和其版本相比較, 因為比較將會失敗並產生錯誤。

1.5 模型比較或合併作業可能找不到焦點

在您使用 Rational ClearCase 時, 如果您要比較或合併模型的一些版本, ClearCase 類型管理程式會開啟 Rational Software Modeler 以完成模型的比較或合併。不過,「比較編輯器」或「合併編輯器」在產品中可能找不到焦點。 如果要比較或合併模型,請按一下「比較編輯器」或「合併編輯器」。

1.6 合併/比較伺服器設定維持預設值

依預設,當提出 ClearCase 要求,以進行模型的比較或合併時, 會開啟 Rational Software Modeler。您可以變更預設行為, 以開啟版本選擇器視窗而非開啟產品。不過,當您下次開啟 Rational Software Modeler 時, 會還原預設行為。暫行解決辦法是每當您想變更預設行為時,即更新「合併/比較伺服器」設定。

如果要變更預設行為, 請執行下列動作:

  1. 按一下視窗 > 喜好設定
  2. 展開工作台
  3. 展開比較/修補
  4. 展開建模的合併/比較
  5. 按一下比較/合併伺服器
  6. Eclipse 自動啟動配置下,按一下清除
  7. 按一下套用
  8. 按一下確定

1.7 模型比較或合併作業可能找不到自訂設定檔

當模型比較或合併作業找不到自訂設定檔(.epx 檔)時, 會開啟一個視窗,列出可用來尋找自訂設定檔的資源路徑。路徑可有四種格式, 每一種格式的暫行解決辦法各有不同。

相對格式 - <file name>.epx

在此情況下, 模型比較或合併作業會在相同目錄中尋找 .epx 檔以作為 .emx 檔。如果要使用「並行版本系統 (CVS)」、基礎 ClearCase 或 共用「統一變更管理 (UCM)」系統中的視圖來暫時解決此問題, 您必須更新視圖並重新整理自訂設定檔。如果要使用私用 UCM 串流上的視圖來暫時解決此問題, 您必須取得 .epx 檔並複製到您的工作區中。

平台的相對格式 - platform:/<resource>/<projectname>/<file name>.epx

在此情況下, 啟動模型比較或合併作業的工作區必須含有內含 .epx 檔的專案。如果要使用 CVS、基礎 ClearCase 或 共用 UCM 系統中的視圖來暫時解決此問題, 您必須更新視圖,並重新整理或匯入內含自訂設定檔的專案。如果要使用私用 UCM 串流上的視圖來暫時解決此問題, 您必須取得 .epx 檔或專案並複製到您的工作區中。

路徑參照格式 - file://c:/<file path>/<file name>.epx

在此情況下, 資源路徑是指向 .epx 檔的特定目錄。暫行解決辦法是確定自訂設定檔位於指定的目錄中。

路徑對映格式 - pathmap://MAPVAR/<file name>.epx

在此情況下, 路徑對映變數 MAPVAR 必須指向內含 .epx 檔的目錄。如果要設定 MAPVAR 變數, 請完成下列步驟:

  1. 按一下視窗 > 喜好設定
  2. 展開建模, 並按一下路徑對映
  3. 按一下新建
  4. 建立 MAPVAR 變數, 並指向內含設定檔的目錄。

1.8 可能不會反映配置管理系統中的檔案狀態

在您比較或合併二進位檔時,可能不會反映配置管理系統中的檔案。 若要判斷您應帶進哪些二進位檔, 請使用檔案標頭中的版本號碼。您可以使用「ClearCase 版本樹狀瀏覽器」(或「並行版本系統 (CVS)」的同等工具)來檢查檔案標頭。

1.9 ClearCase 無法自動載入 Rational Software Modeler

在已翻譯標準目錄階層的 Windows 作業系統中 (例如,法文與德文版 Windows),ClearCase 無法自動開啟 Rational Software Modeler。

暫行解決辦法是將未翻譯的 Rational 目錄 (位於 C:\Documents and Settings\<username>\Application Data\, 其中 Application Data 尚未翻譯)複製與貼到已翻譯的 Application Data 目錄 (位於 C:\Documents and Settings\<username>\)中。

請注意, 您必須複製而非移動未翻譯的 Rational 目錄。此外,只要您想執行下列之一, 便必須重複這項作業:

1.10 Rational Software Modeler 自動啟動特性在歐洲版 Windows 中失效

當提出 ClearCase 要求,以要求在 Rational Software Modeler 外起始模型的比較或合併時, 會自動開啟 Rational Software Modeler。不過,在歐洲版 Windows 中,自動啟動特性將會失效。

暫行解決辦法是完成下列步驟之一:

返回主 Readme 檔