新增專案至原始檔控制下的解決方案
您可以將專案新增至原始檔控制下的解決方案,其方式與將專案新增至不在原始檔控制下的解決方案相同。原始檔控制有幾個特殊的不同之處;我們將在下列程序中列出這些差異。
如需有關如何使用 Microsoft Visual Studio Team System 2008 Team Explorer 新增專案至原始檔控制的詳細資訊,請參閱 MSDN 上的 HOW TO:將專案或方案加入至版本控制。
新增專案至原始檔控制下的解決方案
新增專案至原始檔控制下的解決方案
新增專案。
如需詳細資訊,請參閱將新專案或現有的專案加入解決方案。
重要:
確定將新專案建立在本機 Microsoft Team Foundation 工作區的解決方案資料夾中。否則 Team Foundation 將無法找到新專案檔案。
專案會新增至您的解決方案,而且會修改解決方案檔案以列出新的專案檔案。新建立的檔案可透過加號
來識別,而解決方案檔案旁顯示的核取記號
則表示該檔案已取出供您使用。
新增名為 Flavors 的專案之後的 [專案] 面板
最佳的作法是,在存回解決方案之前,建置 (CTRL+SHIFT+B) 或執行 (F5) 解決方案,以確保毫無損毀。
存回新檔案與變更的解決方案檔案。
如需詳細資訊,請參閱存回和取出檔案。
新增現有專案至原始檔控制下的解決方案
將現有的專案資料夾複製到本機 Microsoft Team Foundation 工作區的解決方案資料夾。
新增現有的專案。
如需詳細資訊,請參閱將新專案或現有的專案加入解決方案。
現有的專案會新增至您的解決方案,而且會修改解決方案檔案以列出專案檔案。新增的檔案可透過加號
來識別,而解決方案檔案旁顯示的核取記號
則表示該檔案已取出供您使用。
注意事項:
如果在專案檔案旁看到鎖定
,而非加號
,表示您所新增的專案可能是先前存在於解決方案中但已移除 (但尚未從硬碟刪除)。
最佳的作法是,在存回解決方案之前,建置 (CTRL+SHIFT+B) 或執行 (F5) 解決方案,以確保毫無損毀。
存回新增的檔案與變更的解決方案檔案。
如需詳細資訊,請參閱存回和取出檔案。
從原始檔控制下的解決方案刪除專案
刪除尚未存回的新專案
以滑鼠右鍵按一下新專案,然後按一下 [復原暫止的變更]。
秘訣:
以滑鼠右鍵按一下新專案 (而不是解決方案) 可確保在 [復原暫止的變更] 對話方塊中僅選取新專案檔案。其他所有的暫止變更將不會選取,因此這些變更不會復原。
選取解決方案檔案,因為該檔案已經過修改以便加入新專案的參照,而且您希望復原該變更。
警告:
如果該解決方案檔案可能有一些其他變更尚未存回,請比較目前的本機版本與上次存回的版本。如需詳細資訊,請參閱檢視或比較對檔案所做的變更。如果解決方案檔案中唯一的差異是參照到您要刪除之新專案的那一行,您可以安全地選取解決方案檔案以復原變更。如果有其他必須保留的變更,則請勿選取解決方案檔案。請在完成此程序之後,於文字編輯器中開啟解決方案檔案並手動移除對專案的參照。然後您可以存回解決方案檔案,同時存回與解決方案檔案中進行之變更有關的其他檔案變更。
按一下 [復原暫止的變更]。
新專案會從解決方案與原始檔控制中刪除,但不會從硬碟中刪除新專案資料夾。較好的作法是,在對解決方案執行進一步變更之前,先建置 (CTRL+SHIFT+B) 或執行 (F5) 解決方案,以確保毫無損毀。
從原始檔控制下的解決方案刪除現有專案
在 Microsoft Visual Studio 2008 Team System 中開啟解決方案。您必須使用 Visual Studio 2008,因為您無法在 Team Explorer 中開啟解決方案,而且無法使用 Expression Blend 從原始檔控制刪除專案。
重要:
您可能會想在 Visual Studio 2008 的 [原始檔控制總管] 面板中以滑鼠右鍵按一下專案資料夾並按下 [刪除],但是這樣做並不會從解決方案檔案中移除對專案的參照。若要移除專案以及專案的參照,您必須在解決方案開啟的情況下,於 [方案總管] 面板中進行此動作。
如果看不到 [方案總管] 面板,請按一下 [檢視],然後按一下 [方案總管]。
以滑鼠右鍵按一下要刪除的專案,然後按一下 [移除]。
專案會從解決方案移除,並從 Team Foundation 伺服器中刪除,但不會從硬碟中刪除新專案資料夾。解決方案檔案會取出供您使用,並修改以移除所有專案參照。若有需要,您可以從硬碟手動刪除專案資料夾。
建置 (CTRL+SHIFT+B) 或執行 (F5) 解決方案,以確保毫無損毀。
以滑鼠右鍵按一下解決方案,然後按一下 [存回]。
在 [存回] 對話方塊中,確定已選取要存回的所有檔案 (包括解決方案檔案),然後按一下 [存回]。