Eclipse 如何使用 Team Explorer Everywhere 2012

Eclipse 如何使用 Team Explorer Everywhere 2012

前言

 

這一版 TFS 2012 在版控上有非常大的改善,新增了 Local Workspace 機制

 

簡單來說就是即使在沒有連線到 TFS 的情況下也可以做 版控的簽出、比對、還原

 

而且,檔案預設已經不會變成 Read only , TEE 2012 會自動監控修改差異。

 

這一點對於開發同仁有非常好的改善版控管理的工作效率

 

若是進一步有興趣的話,可以參考百敬老師寫的文章

 

TFS 2012對原始碼控制所做的強化

http://www.runpc.com.tw/content/content.aspx?id=109011

 

 

這一篇用的是 Eclipse 3.4 的版本

Team Explorer Everywhere 2012

JDK 1.6

 

主要會說明

如何連線到 TFS 2012 / 2010

設定 workspace

加入版本管控

 

 

建立 JAVA 團隊自已的 Team Project 可以參考

如何建立 Team Project for TFS 2012

 

在 Eclipse 中啟用 Team Explorer

 

如何安裝 Team Explorer Everywhere 2012 可以參考

什麼是 Team Explorer Everywhere 2010 ?TFS 專用的 Eclipse 整合套件的安裝與設定

 

安裝完成後,就可以在 Eclipse 開啟 Explorer 介面

image

 

 

image

 

image

這裡已經先將 Java 的 Team Project 先建立好了

 

image

再次提醒,連線到 TFS 請用 電腦名稱或是 DNS 名稱,其他請用預設就可以了

 

image

設定無誤的話,就會看到 Team Explorer 的畫面如上

 

設定 Eclipse 的 workspace

 

詳細的說明可以參考該文件

TFS 版本管控的工作區 (Workspace) 設定

 

以下是以 Eclipse 的環境為設定畫面

 

image

點選 Pending Changes 

 

image

在 Actions 中可以看到 「Manage Workspaces」

image

選擇目前的電腦

image

請依根目錄為設定對應關係

 

image

設定無誤的話如上

 

程式碼的本機目錄

 

程式碼基本上已經有現成的 BattleGame 專案目錄

 

建議先用「檔案總管」將程式碼放到 版控指定的目錄 (紅色)

 

位置可以看得出來是在 Team Project 的 Dev\Src\BattleGame   (紫色)

 

稍後加入版控時,工具自動會依下列的目錄結構放入至版控。

 

就不用一個一個對應

image

 

再用 Eclipse 開啟並編輯無誤後即可

 

程式碼第一次加入 TFS 版控

 

image

 

image

 

image

再確認一次內容,沒問題就按下完成即可

 

image

可以看到 package 中已經有版控的 icon 了,而 Server 端也依我們剛剛放的位置加入。

 

image

 

image