這個問題首先牽涉到兩個概念:
- Eclipse的工作區:Eclipse的工作區是運行Eclipse時需要連接的本地代碼空間,默認情況下,在Eclipse中創建的項目都保存在Eclipse的工作區中
- TFS的工作區:TFS的工作區是TFS服務器上的源代碼與本地磁盤上的源代碼的映射管理管理器
在Eclipse中切換TFS工作區並不像Team Explorer一樣靈活,必須與Eclipse的工作區配合才能完成。技術要點是:
- 需要將TFS服務器源代碼項目的父目錄與本地Eclipse的工作區根目錄做映射
- 必須按照下面的步驟創建兩個工作區的映射關系:
1. 不要再導入項目之前使用TEE連接到TFS服務器!!!
2. 使用Eclipse從TFS服務器導入一個項目,導入過程中會創建Eclipse的工作區和TFS工作區的關聯關系
3. 第二次使用Eclipse打開新的工作區,參考上面的步驟導入新的項目
下面截圖描述一下操作步驟(以MyEclipse為例):
導入項目
重復上述操作,創建第二個工作區