Visual SourceSafe (VSS) 移轉到 Team Foundation Server 2015

這兩天在協助客戶驗證 Visual SourceSafe (簡稱 VSS ) 移轉到 Team Foundation Server 2015 結論: 1GB 的 VSS Database 約要轉 1 小時. 將 VSS Database 的移轉資訊記錄供大家參考. VSS 升級完成的報告: 共花 5 小時 06 分 58 秒 虛擬機器的規格: VSS Database : 5.65 GB , 包含 303,953 個檔案 , 38 個資料夾 1. 參考資訊 主要參考文件: Upgrade from Visual SourceSafe 主要移轉 VSS 到…

0

如何比對擱置內容, 而不解除它

情境: 之前客戶問我: 如果別人擱置修改後的程式碼讓我檢視, 可不可以直接顯示結果, 而不用解除櫚置, 看完再 Undo Changes. 今天無意間發現有一個方式可以做到, 步驟如下: 1. Visual Studio –> 工具 –> 選項 –> 設定使用者工具 2. 加入 3. 輸入 WINDIFF 工具的位置 4. 設定完成 6. 找到櫚置 7. 詳細資料 8. 選擇要比較的版本. 9. WINDIFF 顯示比較結果. Enjoy.

0

使用 Team Foundation Version Control API 範例

這幾天在協助客戶轉移 VS 2005 到 TFS 2012 及 與現有系統整合, 大量運用 API 來操作 TFS 的 版本控管, 下列是簡易的範例供參考: Create Console Application Project Add Reference Microsoft.TeamFoundation.Client.dll Microsoft.TeamFoundation.Common.dll Microsoft.TeamFoundation.VersionControl.Client.dll Microsoft.TeamFoundation.VersionControl.Common.dll   using Microsoft.TeamFoundation.Client; using Microsoft.TeamFoundation.VersionControl.Client;               NetworkCredential myCred = new NetworkCredential("UserName", "Password", "YourDomainName");             // Connect to the team project collection and the server that hosts the version-control repository….

0

TFS Web Access 只出現 1個 Tab

今天在客戶家看到他們的 TFS Web Access 只出現一個 Tab, 另外三個 Tab 都不見了. 如下圖:   查了一下, 主要是在 Team Foundation Server Administration Console 將該使用者加入到 "Work Item Only View Users" 的群組中.   可以看到該群組的權限是很少的.   Enjoy.

0

Visual Studio 2012 Team Foundation Server Monitoring Management Pack

Overview The Team Foundation Server 2012 Monitoring Management Pack provides both proactive and reactive monitoring of Microsoft Team Foundation Server 2012. It monitors TFS components such as application tier server instances, team project collections, build servers, and proxy servers. Feature Summary The monitoring provided by this management pack includes availability and configuration monitoring, performance data…

0

Visual Source Safe 升級到 Team Foundation 2012 工具

可以協助將 VSS 升級到 Team Foundation Server 2012 或 Team Foundation Service 中.   工具下載位置: Visual Source Safe Upgrade Tool for Team Foundation Server http://visualstudiogallery.msdn.microsoft.com/867f310a-db30-4228-bbad-7b9af0089282   文件 Upgrading from Visual SourceSafe http://msdn.microsoft.com/en-us/library/ms253060.aspx   Enjoy.

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

VB6, VS 2003, VS 2005, VS 2008, VS 2010 連結到 TFS 2012 的方式

VB6, VS 2003 及 VS 2005 請安裝:     Microsoft Visual Studio Team Foundation Server 2012 MSSCCI Provider 32-bit     http://visualstudiogallery.msdn.microsoft.com/b5b5053e-af34-4fa3-9098-aaa3f3f007cd     Microsoft Visual Studio Team Foundation Server 2012 MSSCCI Provider 64-bit     http://visualstudiogallery.msdn.microsoft.com/3c7b6813-2617-4d5f-9a1d-5ad980cab5d2 VS 2008請安裝: (請務必先安裝 VS 2008 SP1)     Visual Studio 2008 SP1 Compatibility GDR for Visual Studio 2012 Team Foundation Server     http://www.microsoft.com/en-us/download/details.aspx?id=29983…

1