共用方式為


規劃原始檔控制移轉

更新:2007 年 11 月

本章節包含如何規劃將 Visual SourceSafe 原始檔控制專案移轉至 Team Foundation 版本控制的相關資訊。由於您要移轉多年的原始檔控制資料,因此移轉過程將會相當耗時。轉換器會提供移轉選項,可以藉由縮短移轉時間或是讓小組在移轉期間能夠使用原始檔控制,將移轉的時間縮至最短。請評估下列哪些移轉選項最適合您的小組使用:

  • 依專案進行移轉:使用這個選項可以一次移轉一個小組或一個專案的原始檔,在 Visual SourceSafe 中通常是一個資料夾。這個選項可以確定其他小組在移轉期間不會遭到封鎖,但是,如果有兩個小組的原始檔之間具有相依性,則您應該將這兩個小組的原始檔 (即專案資料夾) 一併移轉。這兩個資料夾可能具有某種相依性,如果只移轉部分資料夾,可能會導致資料遺失。分析階段有助於識別資料夾之間的相依性。

  • 累加移轉:使用這個選項可以分階段來移轉 Visual SourceSafe 資料庫。分階段移轉 Visual SourceSafe 資料庫,可以確保使用者在移轉進行時仍然可以繼續使用 Visual SourceSafe。如需詳細資訊,請參閱 HOW TO:累加移轉至 Team Foundation

  • 使用 VSS 的封存功能移轉部分記錄:如果您不想移轉舊的記錄,請使用這個選項。您可以使用這項功能,移除特定日期之前的檔案和資料夾的版本歷程記錄。如需詳細資訊,請參閱 HOW TO:在 Visual SourceSafe 中使用封存功能移轉部分記錄

在第一個階段中,您會針對移轉的 Visual SourceSafe 資料庫進行分析,而在第二個階段中,您會將 Visual SourceSafe 資料庫實際移轉至 Team Foundation 版本控制。分析階段會產生一份報告,提供您在移轉期間資料可能遺失的相關資訊。您只需要在移轉之前採取某些步驟,就可以避免一部分可能遺失的資料。但是,由於某些 Visual SourceSafe 資料無法對應至 Team Foundation 版本控制,因此有些資料遺失仍然是無法避免的。在移轉之後,您會收到一份報告,提供您移轉期間狀態和任何資料遺失的相關資訊。在移轉之後,您可能必須執行某些步驟,以便確定可以使用移轉的原始檔。

您可以根據兩項因素來評估 Team Foundation Server 資料層上進行移轉所需的大約可用磁碟空間:

  1. 移轉的 Visual SourceSafe 資料庫大小。

  2. 要移轉的動作數目。

建議您在 Team Foundation Server 資料層上保留足夠的可用磁碟空間,以便容納兩倍的移轉 Visual SourceSafe 資料庫大小。

在本節中

請參閱

概念

用於移轉原始檔控制的 VSSConverter 命令列公用程式

其他資源

移轉原始檔控制

移轉原始檔控制之後