共用方式為


HOW TO:解決系統定義模型 (SDM) 文件中的衝突

更新:2007 年 11 月

在 [分散式系統設計工具] 中,若您將專案檔同時簽出後將這些檔案簽入原始程式碼控制中,則可能需要解決 SDM 文件中的衝突。解決 SDM 文件中的衝突時,可套用下列方針:

  • 在解決衝突之前,請關閉所有設計工具。

  • 在解決任何分散式系統圖表 (.ad、.sd、.dd 或 .ldd) 檔案中的衝突之前,先解決應用程式定義 (.sdm) 檔案中的衝突。

  • 如果您必須解決 .sdm 檔案中的衝突,請先選擇自動將這些檔案合併。如果衝突仍然存在,則選擇手動將這些檔案合併。

  • 如果您需要解決分散式系統圖表檔案中的衝突,請勿將這些檔案合併,因為這些檔案不應該合併,而且它們所包含的大部分資訊都會進行反向工程。相反地,請選擇保留這些檔案的伺服器版本或本機版本。如需詳細資訊,請參閱對系統定義模型 (SDM) 文件同時進行的簽出和變更

  • 解決衝突之後,請開啟適當的圖表以確定是否已適當地解決衝突,並修正這些圖表上的所有問題。

如需使用 Team Foundation 解決衝突的詳細資訊,請參閱 HOW TO:解決兩個檔案之間的衝突

若要解決應用程式定義 (.sdm) 檔案中的衝突

  1. 出現 [解決版本衝突] 對話方塊時,請選擇 [自動合併]。

    如果這些檔案之間仍有衝突存在,[解決衝突] 對話方塊隨即出現。

  2. 在 [解決衝突] 對話方塊中,選取您要的檔案,然後按一下 [解決]。

    [解決版本衝突] 對話方塊隨即出現。

  3. 在 [解決版本衝突] 對話方塊中,選擇 [手動合併] 手動合併檔案。

若要解決分散式系統圖表 (.ad、.sd、.dd 或 .ldd) 檔案中的衝突

  1. 出現 [解決版本衝突] 對話方塊時,按一下 [解決]。

    警告:

    請勿選擇合併這些檔案。

    [解決版本衝突] 對話方塊隨即出現。

  2. 在 [解決版本衝突] 對話方塊中,選擇下列其中一項:

    • [保留伺服器變更],以保留檔案的伺服器版本。

    • [保留本機變更],以保留檔案的本機版本。

請參閱

其他資源

小組環境中的分散式系統設計工具