共用方式為


分割 Team 專案

更新:2007 年 11 月

當您使用 Team Foundation Server 來管理多個 Team 專案時,可能會遇到需要將單一個 Team 專案分割成兩個 (或兩個以上) 不同 Team 專案的情況;分割 Team 專案可能適用於以下情況:

  • 流程指引建議或要求這麼做。

  • 您對於某個 Team 專案部分需要不同的簽入原則。

  • Team 專案接近 Team Foundation Server 所支援的大小上限,而需要規劃 Team 專案的未來成長。

您必須決定要繼續使用原始的 Team 專案,並為第二個 Team 專案建立新的分支,或是要建立兩個 (或兩個以上) 的新 Team 專案,而不再使用原始的 Team 專案。本主題的其餘內容假設您將繼續使用原始的 Team 專案,並從此專案產生新 Team 專案的分支。如需建立兩個新 Team 專案的詳細資訊,請參閱將 Team 專案從某個版本移至下一個版本

建立分支的 Team 專案

開始分支處理的方式,是使用 [新增 Team 專案精靈] 來建立第二個 Team 專案,然後依照精靈頁面上的指示進行,填入新 Team 專案的名稱和其他資訊;當精靈要求您指定原始檔控制設定時,請從舊的 Team 專案建立新的原始檔控制分支。如需使用 [新增 Team 專案精靈] 的詳細資訊,請參閱新增 Team 專案精靈

將工作項目從原始的 Team 專案移到分支的 Team 專案

將相關的工作項目從原始的 Team 專案移到分支的 Team 專案,您必須逐一將相關的工作項目複製到分支的 Team 專案 (Team Foundation Server 不支援大量複製或移動專案之間的工作項目)。如需將工作項目從某個專案複製到另一個專案的詳細資訊,請參閱 HOW TO:複製工作項目

注意事項:

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

另外,您也可以使用 Microsoft Excel,大量將某個 Team 專案中的工作項目複製到另一個專案;雖然大量複製將會複製工作項目中的現有資訊,但是卻不會複製工作項目的記錄、附件和分支 Team 專案的連結。如需使用 Excel 大量複製工作項目的詳細資訊,請參閱在 Microsoft Excel 和 Microsoft Project 中使用工作項目

將文件從原始的 Team 專案移到分支的 Team 專案

分支處理中的第四個步驟是要將相關文件從原始的 Team 專案移到分支的 Team 專案,您可以在 Team 總管內拖放這些文件,將這些文件複製到新的專案。如需將文件從某個專案複製到另一個專案的詳細資訊,請參閱 HOW TO:在 Team 總管中移動或刪除文件或資料夾

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

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

為分支的 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 專案

其他資源

建立和管理 Team 專案