微軟剛剛發布了TFS 2015 update 2的測試包,https://blogs.msdn.microsoft.com/bharry/2016/02/10/team-foundation-server-2015-update-2-rc-1-is-available/。
相對Update 1,這次更新包含了很多用戶期待的功能,作者第一時間下載更新了自己的系統,並與大家分享經驗。
1. 升級TFS 2015.1到Update 2
Update 2的安裝過程與之前的版本一樣,安裝過程非常簡單,加載安裝包ISO文件后,直接安裝運行,基本是不需要人工干預的。
安裝完成以后需要重新配置TFS的設置,其過程也與之前的版本完全一樣。這里不做描述,截了兩種圖片做參考。
2. 新功能探索
下面介紹幾個作者認為比較實用的新功能。
2.1 通過網頁瀏覽器創建團隊項目
我想這個應該是TFS管理員最喜愛的功能。新建一個團隊項目,你不在需要安裝一個Visual Studio或者團隊資源管理器了,現在只需要一個可以連接到TFS服務器的網頁瀏覽器就可以了。
但是,在Update 2中,通過網頁創建團隊項目的缺陷是不能自動配置項目的報表和SharePoint Server的集成站點。
你也可以導航到TFS的管理界面,在團隊項目集合的管理頁中找到“新建團隊項目“的按鈕。
2.2 基於瀏覽器的發布管理Release Management
微軟終於將Release Management (RM)集成到了瀏覽器中,用戶不再需要獨立安裝RM的服務器,客戶端。在用戶習慣上,RM終於去掉了私生子的標簽。
TFS全面集成新的RM功能,使其成為稱為TFS真正意義上的一個模塊,而不再是集成一個第三方軟件。RM在用戶體驗上,有了大幅提高;並且與TFS的生成實現了更加緊密的集成。
2.3 刪除工作項
幾乎所有使用過TFS工作項功能的用戶都會問這個問題”如何刪除工作項?“。
在TFS 2015 Update 2之前的版本中,普通用戶沒有刪除工作項的權限。即使是系統管理員,也必須使用witadmin.exe在命令行模式下執行刪除工作項的操作。這樣的設計旨在為TFS系統的工作項提供晚輩的日志審核記錄,但是也給項目成員造成了許多不便,尤其對於那些需要刪除工作項的用戶。
現在新版本的TFS 2015.2 為用戶提供了刪除工作項的功能,用戶可以隨時建工作項移出到”回收站“中,並可以在回收站中恢復或者永久刪除工作項。
需要注意,在目前版本中,用戶不能刪除與測試有關的工作項,例如不能刪除測試用例、測試計划、測試套件、測試結果,也不能刪除關聯了測試用例的工作項等。
2.4 瀏覽器中的快捷鍵
新版本為用戶在瀏覽器中使用TFS提供了非常多的快捷鍵,可以大幅提高用戶的工作項效率。
你可以在團隊項目的任意頁面敲擊問好”?“,系統會彈出可供使用的快捷鍵提示窗口。你可以從這里獲得所有快捷鍵的詳細描述https://msdn.microsoft.com/en-us/Library/vs/alm/Overview/reference/keyboard-shortcuts
2.5 擴展插件
TFS提供了擴展開發功能,提供了完善和強大的前端JavaScript SDK,可以自定義菜單和頁面,利用已經比較完善的REST API,大幅提高TFS軟件的可擴展性,也為TFS擴展開發的程序員提供的廣闊的空間。
開發人員可以自行開發的擴展插件,將其安裝到TFS的團隊項目中,也可以發布到VSTS的軟件市場(MarketPlace)中。
http://www.cnblogs.com/danzhang/ ALM MVP 張洪君