共用方式為


將 Team 專案從某個版本移至下一個版本

更新:2007 年 11 月

如果您所管理的 Team 專案已經完成主要的反覆項目或里程碑,而且它已經變得過於龐大,或是無法與往後所需的工作流程相容,此時您可以根據現有的 Team 專案建立一個新的 Team 專案。將 Team 專案從一個版本移到下一個版本將牽涉到分支原始程式碼、複製項目,以及在新的 Team 專案中重建現有項目等工作的某些組合。

建立新的 Team 專案

將 Team 專案移到新版本的第一個步驟,是使用 [新增 Team 專案精靈] 建立新的 Team 專案。請遵循精靈頁面上的指示,填入新 Team 專案的名稱和其他資訊;當精靈要求您指定原始檔控制設定時,請從舊的 Team 專案建立新的原始檔控制分支。如需使用 [新增 Team 專案精靈] 的詳細資訊,請參閱新增 Team 專案精靈

將工作項目從舊的 Team 專案移到新的 Team 專案

舊的 Team 專案中可能會有未完成的工作項目,或是要在下一版中完成的工作項目;您必須逐一將未完成的工作項目複製到新的專案 (Team Foundation Server 不支援大量複製或移動專案之間的工作項目)。如需將工作項目從某個專案複製到另一個專案的詳細資訊,請參閱 HOW TO:複製工作項目

注意事項:

根據預設,如果您製作工作項目的複本,就會將新工作項目的狀態設定為 [作用中]。如果您在舊的 Team 專案中有非作用中狀態的工作項目,而您要將這些工作項目複製到新的 Team 專案,請務必將新工作項目的狀態設定為與舊的 Team 專案的狀態相同。

為新的 Team 專案設定使用者權限

您一定要正確設定新 Team 專案的使用權限,這一點很重要;您必須逐一設定每一個項目的使用權限 (基於安全理由,Team Foundation Server 不支援大量將某一個專案中的使用權限複製或移動到另一個專案)。如需設定使用權限的詳細資訊,請參閱管理使用權限

將舊的 Team 專案中的文件複製到新的 Team 專案

舊的 Team 專案中可能還有一些文件和報告仍然與新的 Team 專案有關,您可以在 Team 總管內拖放這些文件,將這些文件複製到新的專案。如需將文件從某個專案複製到另一個專案的詳細資訊,請參閱 HOW TO:在 Team 總管中移動或刪除文件或資料夾

為新的 Team 專案建立區域和反覆項目

舊的 Team 專案中所用的 Team 專案結構和類別不一定適合新的 Team 專案,您必須為新的 Team 專案逐一建立區域和反覆項目 (Team Foundation Server 不支援大量將某個專案中的區域或反覆項目複製或移動到另一個專案)。如需建立區域和反覆項目的詳細資訊,請參閱設定初始專案區域或反覆項目

建立簽入原則

舊的 Team 專案中所用的 Team 專案簽入原則不一定適合新的 Team 專案,您必須為新的 Team 專案逐一建立簽入原則 (Team Foundation Server 不支援大量將某個專案中的簽入原則複製或移動到另一個專案)。如需簽入原則的詳細資訊,請參閱使用簽入原則與簽入提示

建立警示

如果您要在新的 Team 專案中使用警示,請務必正確設定這些事件告知;如果您想要繼續使用舊的 Team 專案中的相同警示類型,您必須針對新的 Team 專案逐一建立警示 (Team Foundation Server 不支援大量將某個專案中的警示複製或移動到另一個專案)。如需建立警示的詳細資訊,請參閱設定警示

判斷新的備份是否適當

由於建立新的 Team 專案、個別複製工作項目,以及重建使用權限、區域、反覆項目、簽入原則和警示的整個程序,可能會花上極長的時間,所以一定要防止您的工作因電腦硬體故障而遺失。您可能會想要洽詢 Team Foundation Server 系統管理員,以便判斷特定伺服器備份是否獲得認可。

請參閱

其他資源

分支及合併 Team Foundation 版本控制

建立和管理 Team 專案