TFS 2008 升級到 TFS 2015

最近協助客戶將 TFS 2008 升級到 TFS 2015 , 把主要的步驟整理如下: 以移轉 (Migration) 方式進行移轉所有的資料庫, 不影響現行正式環境 TFS 2008 運作. 是以兩段式方式升級 : TFS 2008 SP1 => TFS 2012 with update 4 => TFS 2015 I. TFS 2008 SP1 to TFS 2012 with update 4   Environment: Windows 2008 R2 SP1 : 172.16.241.71 SQL 2012 with SP2 TFS 2012 with update…

0

[ TFS ] 如何把工作項目刪除 – witadmin destroywi

可以使用 witadmin destroywi 命令從 刪除一個或多個工作項目。這個指令會將工作項目永久從資料庫中移除,且無法被還原,也無法重新啟動。請小心使用   Visual Studio 2008 => cd %programfiles%\Microsoft Visual Studio 9.0\Common7\IDE Visual Studio 2010 => cd %programfiles%\Microsoft Visual Studio 10.0\Common7\IDE Visual Studio 2012 => cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE 在 Windows 64 位元版本中,將 %programfiles% 取代為 %programfiles(x86)%。 指令: witadmin destroywi /collection:YourCollectionURL /id:YourWorkItemId [/noprompt] 範例1 單筆刪除. witadmin destroywi /collection:http://YFS08SP1:8080/tfs/DefaultCollection /id:11 範例2. 多筆刪除: witadmin…

0

如何列出 所有 Team Project 中所有沒有簽入的檔案

可以使用 tf 的工具, 將未簽入的所有檔案列出來, 令如下: tf status $/ /recursive /user:* /server:TFSServerName     (未指定 Team Project Name 代表要列出所有的 Team Project.) tf status $/YourTeamProjectName/ /recursive /user:* /server:TFSServerName      tf status $/JobsSite/ /recursive /user:* /server:TFS08SP1 Enjoy.

0

Team System 2008 SP1 Virtual PC/Virtual Server and Hyper-V images

此版本的 VSTS 有更新最新的 Service Pack 1,及 Hyper-V 的版本供大家選擇。 下載資訊: Visual Studio® Team System 2008 VSTS Hyper-V Image (Trial) Microsoft Visual Studio 2008 is the next-generation development tool for Windows Vista, the 2007 Office System, and the Web.   Visual Studio® Team System 2008 VSTS VPC Image (Trial) Microsoft Visual Studio 2008 is the next-generation development…

1

微軟創新中心 – 自動化測試及測試導向開發(TDD)的資源

因為這個議程筆者沒有參加,無法寫心得與大家分享,只能分享相關的資源如下:   照慣例講師是請在總部的資深同事回台分享, 為此特別開立一個新的部落格專門討論這個主題:http://mictw.blogspot.com/   相關的投影片及原始程式碼在:http://www.codeplex.com/micta MIC在台灣推動的測試自動化程式庫計劃, 藉由參與此程式庫的開發來給大家一個快速進入自動測試的窗口. 本專案是希望能藉由一個小型自動測試系統的實作, 來帶給有心想要發展軟體自動測試系統的人一個簡單的起步, 目前的程式庫包含: 1) 檔案夾結構的設計, 可供未來多人同時開發. 2) 運用 VSTS 來 Build/Deploy/Test 的完整程序. 3) 隨機資料產生器, Assert 補充, Windows Service Helper, SQL Server Helper. 4) 驗證程式庫的一組測試程式 (BVT: Build Verification Test).   Enjoy.

1

如果我想要使用 Team Foundation Server 該如何開始?

這個問題在『Using VSTS and TFS for Application Lifecycle Management』有朋友問到,筆者將相關步驟儘可能簡化並整理如下: 1. 找一台機器安裝 Team Foundation Server 2008 2. 開發人員安裝 Visual Studio 2008 專業版或以上版本,再加上 Team 總管 3. 建立 Team 專案 4. 建立工作項目(WorkItem) 5. 設定 Visual Studio 使用 Team Foundation 的版本控制 6. 將專案加入至 TFS 版本控制   主要是將 TFS 安裝好,會建立工作項目,會將專案簽入到 TFS ,這樣開發人員即可從 TFS 中將程式碼簽出,再加以開發   Hope this helps.

1

TFS 2008 – 新手上路篇04 – 將專案加入至 TFS 版本控制

建立專案時,您可能會想要將這些專案加入至版本控制,以便在 Team Foundation 版本控制內管理這些專案。第一次將專案加入至版本控制時,Team Foundation 版本控制會為您建立一個工作區。工作區 (Workspace) 是指 Team Foundation 伺服器上之檔案和資料夾的用戶端複本。在加入、編輯、刪除、移動、重新命名或管理任何版本控制項目時,您所做的變更便會保存在用戶端。 工作區提供了獨立的空間,您可以在其中撰寫和測試程式碼,您的修改不會對簽入之原始檔的穩定性造成影響。您與工作夥伴所做的變更會相互隔離。在將工作區內暫止的變更簽入,而讓 Team Foundation 伺服器認可 (Commit) 這些變更之前,這些變更會維持在隔離的狀態。   將專案加入至 TFS 版本控制的步驟如下: 1. 在 [檔案] 功能表上,按一下 [新增],然後再按一下 [專案]。 2. 在 [新增專案] 對話方塊中,於 [專案類型] 窗格內選取 [Visual C# ]。 3. 在右窗格中,按一下 [ASP.NET Web Application]。 4. 在 [名稱] 方塊中輸入 DemoWebApp,然後在 [位置] 方塊中輸入路徑。 5. 選取 [加入至原始檔控制] 方塊,然後按一下 [確定]。 6. 在…

1

TFS 2008 – 新手上路篇03 – 設定 Visual Studio 使用 Team Foundation 的版本控制

步驟如下: 1. 開啟 Visual Studio,在 [工具] 功能表中,選取 [選項]。   2. 在 [選項] 對話方塊中,找出 [原始檔控制] 並將它展開,然後按一下 [外掛程式選擇]。   3. 在 [目前的原始檔控制外掛程式] 下拉式清單中,選取 [Visual Studio Team Foundation Server]。   4. 按一下 [確定]。   筆者以英文版的 Visual Studio 2008,讓大家看到不同語言版本 Visual Studio 與 TFS 是可以互通的 Enjoy.

2

TFS 2008 – 新手上路篇 – 建立 Team 專案

1. 啟動 Visual Studio。   2. 按一下 [檢視],然後按一下 [Team 總管],開啟 Team 總管。   3. 在 [工具] 設定欲連接的 Team Foundation Server   4. 在 Team 總管中,以滑鼠右鍵按一下您所連接的 Team Foundation Server 名稱,然後按一下 [新增 Team 專案]。   5. 在 [在 <Team Foundation Server 名稱> 上新增 Team 專案] 對話方塊的 [Team 專案的名稱為何?] 之下,輸入 DemoProject(請輸入自己的專案名稱) ,然後再按 [下一步]。   6. 在 [選取流程範本] 頁面的…

2