Browse by Tags

Tagged Content List
  • Blog Post: [ 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...
  • Blog Post: 如何列出 所有 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...
  • Blog Post: 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...
  • Blog Post: 微軟創新中心 - 自動化測試及測試導向開發(TDD)的資源

    因為這個議程筆者沒有參加,無法寫心得與大家分享,只能分享相關的資源如下:   照慣例講師是請在總部的資深同事回台分享, 為此特別開立一個新的部落格專門討論這個主題: http://mictw.blogspot.com/   相關的投影片及原始程式碼在: http://www.codeplex.com/micta MIC在台灣推動的測試自動化程式庫計劃, 藉由參與此程式庫的開發來給大家一個快速進入自動測試的窗口. 本專案是希望能藉由一個小型自動測試系統的實作, 來帶給有心想要發展軟體自動測試系統的人一個簡單的起步, 目前的程式庫包含: 1) 檔案夾結構的設計, 可供未來多人同時開發...
  • Blog Post: Using Team Foundation Server to Develop Custom SharePoint Products and Technologies Applications.

    愈來愈多人將 SharePoint 做為一個平台,並在上面做加值的功能或是做客製化的開發。 那我們要如何來管理這些 SharePoint 的客製化的程式碼等呢? 請參考: Using Team Foundation Server to Develop Custom SharePoint Products and Technologies Applications   Hope this helps.
  • Blog Post: 如果我想要使用 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 安裝好,會建立工作項目,會將專案簽入到...
  • Blog Post: TFS 2008 - 新手上路篇04 - 將專案加入至 TFS 版本控制

    建立專案時,您可能會想要將這些專案加入至版本控制,以便在 Team Foundation 版本控制內管理這些專案。第一次將專案加入至版本控制時,Team Foundation 版本控制會為您建立一個工作區。工作區 (Workspace) 是指 Team Foundation 伺服器上之檔案和資料夾的用戶端複本。在加入、編輯、刪除、移動、重新命名或管理任何版本控制項目時,您所做的變更便會保存在用戶端。 工作區提供了獨立的空間,您可以在其中撰寫和測試程式碼,您的修改不會對簽入之原始檔的穩定性造成影響。您與工作夥伴所做的變更會相互隔離。在將工作區內暫止的變更簽入,而讓 Team Foundation...
  • Blog Post: 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.
  • Blog Post: 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. 在 ...
  • Blog Post: Web 應用程式的與 TFS 的自動化建置入門篇

    這篇文章會初步說明 Visual Studio 中各種 Web 應用程式與 TFS Team Build 結合的概念 在使用 Team Foundation Server 來做原始程式碼控制後,其所提供的自動化建置功能,可以再進一步的協助做更多建置的工作 筆者先從 Visual Studio 工具所提供的 Web 應用程式開發專案類型談起: 在 VS 2003 有 Web Application Project 在 VS 2005 RTM 版本中為 Web Site Project 在 VS 2005 + SP1 後又有 Web Application...
  • Blog Post: 參加『Using VSTS and TFS for Application Lifecycle Management』的會後心得

    微軟創新中心 ( Microsoft Innovation Centre ) 在今年六月成立後,一連會邀請許多在微軟總部工作的資深員工來台灣分享有關軟體工程的主題,以及微軟內部運作的情況。   在 9/10 邀請了現任職於微軟公司美國總部資訊系統部 (MSIT) 的資深開發同事蔡英季,分享微軟 HRIT 如何開發、管理公司使用人事相關的系統的過去、現在及未來。其中也有許多問題是大家都會遇到的,他們如何克服?   先簡介一下 HRIT: HRIT 目前有140 員工 (includes Redmond, India, and contractors) 擁有超過 80,000 個使用者...
  • Blog Post: 如何在 TFS 2005 中建置(Build) VS 2008 的專案

    這個問題在昨天也有朋友問到。預設您無法在 Team Foundation Server 2005 中建置 VS 2008 的專案,若您的 Team Foundation Server 無法升級到 2008 的版本,又一定要在 TFS 2005 中建置 VS 2008 的專案,請參考同事的文章: Building VS 2008 projects with TFS 2005 動一點小手腳即可讓 TFS 2005 建置 VS 2008 的專案。
  • Blog Post: 在 TFS 中如何回復已被刪除的檔案

    昨天有朋友問到在方案簽入 Team Foundation Server 後,不小心誤刪了專案中的檔案,要如何回復? 步驟如下: 開啟 Team Explorer => 工具 => 選項 在『原始檔控制』=> 啟用『在原始檔控制總管中顯示刪除的項目』 再重新整理該結點後,即可看到『已刪除』的檔案 在該檔案按右鍵 => 取消刪除   在將變更簽入即可 筆者的環境為 Team Foundation Server 2008
  • Blog Post: Visual Studio Team System Web Access 2008 SP1 Power Tool

    Team System Web Access 為免費下載,將會加入 Visual Studio Team System 未來發行版本中。您也可以和經過授權的 Team Foundation Server 一起安裝。您必須是經過授權的 Team Foundation Server 使用者,才能使用 Team System Web Access。 Service Pack 1 中的新功能 僅限檢視工作項目 適用於沒有用戶端存取授權的使用者。[之前又稱為「工作項目 Web Access」(WIWA) 功能] 使用多種語言執行單一執行個體。 使用 URL 建立含有初始值的工作項目 。 使用 URL 共用特定工作項目查詢...
  • Blog Post: Web Deployment Projects (WDP)

    Web Deployment Projects (簡稱:WDP) 可以提供使用 Visual Studio 2005 或 2008 在建置部署 Web Site (網站)專案時,更多的彈性及方法。 另一個筆者選擇寫 WDP 的原因:若您使用 Web Site (網站)專案 要整合到 Team Foundation Server 中,再與 Team Build 結合,那目前一定要使用 Web Deployment Projects。   今天先整理 WDP 的基本資訊及下載位置。   WDP 下載的位置: Visual Studio 2005 Web Deployment Projects...
  • Blog Post: Visual Studio 2008 Team Foundation Server Service Pack 1 RTM 已提供下載

    此版本包括下列新功能: 支援 Windows Server 2008。 支援 SQL Server 2008。 改良後的 [加入至原始檔控制] 對話方塊,使用方式更簡單,擴充性更強大。 從 Windows 總管拖放所需的項目並加入至原始檔控制。 支援不包含在方案中的檔案之版本控制作業。 在原始檔控制總管中,按右鍵進行存取並設定工作資料夾或資料夾隱匿。 在原始檔控制總管中簽入日期/時間資料行。 可編輯原始檔控制總管的路徑欄位。 對指定對象以電子郵件寄發工作項目及查詢。 可用來將檔案下載至資料流的新 API。 從通知連結至 Team System Web Access 頁面。 提高個別伺服器的專案數目...
  • Blog Post: 如何使用 Web Test 來測試檔案上傳

    在之前筆者寫過有許多有關 Web 測試的使用方式,好像漏了有關檔案上傳測試的部份。 要如何使用 VSTT 2008 的 Web 測試來錄製呢? 以下將過程及圖片整理如下: 1. 使用 VS 2008 建立網站並加入檔案上傳的功能。( FileUpload 控制項的說明 ) 2. 加入一個測試專案 3. 加入一個 Web 測試 4. 錄製檔案上傳的操作 到目前為止大家覺得怪怪的,在錄製過程中,明明是可以上傳檔案的,為何在按下『停止』錄製的按鈕後,對這個 Web 測試再執行的結果卻是失敗的?接下來就來看看為何會這樣: 在失敗的結果上雙擊檢查詳細的資訊。 可以看到如下列的錯誤訊息: 要求失敗: 找不到檔案...
  • Blog Post: Visual Studio Team System 2008 Team Foundation Server Power Tools - July 2008 Release

    The Visual Studio Team System 2008 Team Foundation Server Power Tools is a set of enhancements, tools and command line utilities that improve the Team Foundation Server user experience. The following tools are installed with the tfpt.msi package: Command line tool (TFPT.EXE) Team Explorer IDE menu additions...
  • Blog Post: TFS 2008 之同時管理Team Foundation Server、SharePoint 及 Reporting Server 使用者權限的工具

    Team Foundation Server 除了 TFS 的使用者權限設定外,還需要將 SharePoint 及 Reporting Server 的權限設定完成,才算是將使用者權限做了完整的設定。 若您覺得要分開到三個不同的畫面設定權限,有時會忘了設定 SharePoint 及 Reporting Server 的權限,可以使用 Team Foundation Server Administration Tool ,一次解決且可以一次設定多個使用者,如下圖: 也可以下載它的原始程式碼來修改。 Enjoy.
  • Blog Post: Team Foundation Server(TFS) 在微軟內部使用的情況

    大家一定都好奇 TFS 在微軟內部是否有在使用?使用的情況如何? 以下為內部的統計資訊: 到 2008 年5 月份,共有 13,562 個 Active Users,1,850 個 Team Project,2,088,191 個 Work Items,31,429,771 個 source files,296,824 個 Builds。 這些數字仍持續的成長。哇啊! 原文網址: http://blogs.msdn.com/bharry/archive/2008/04/24/overall-tfs-adoption-at-microsoft.aspx http://blogs.msdn.com...
  • Blog Post: Team Foundation 的 E-mail 通知功能

    最近有些朋友詢問這一方面的問題,筆者將之整理如下: Part I. TFS 預設提供四種 e-mail 通知事件,可以由『專案警示』設定,如下圖: 詳細資訊: HOW TO:加入或編輯警示 http://msdn.microsoft.com/zh-tw/library/ms181335.aspx Part II. 如果有安裝 Team System Web Access 則會有些較彈性的設定,如下圖: 在 Web Access 中也可以在開啟的工作項目直接寄 e-mail,如下圖: 詳細資訊: HOW TO:使用電子郵件傳送工作項目 (Team System Web Access) http:...
  • Blog Post: Visual Studio Team System 2008 Capabilities White Papers

    Microsoft Visual Studio Team System 2008 is an integrated application life-cycle management (ALM) solution comprising tools, processes, and guidance. These white papers examine the key capabilities of Visual Studio Team System that contribute to the above benefits in greater depth than the original overview...
  • Blog Post: SQL Injection 相關資訊

    SQL Injection( 資料隱碼)攻擊行為簡介 以下是此類攻擊的流程 1. 駭客運用搜尋引擎尋找網頁上的漏洞,並運用自動化工具攻擊網路服務器。 2. 一個<script>字串附加到在後端運行的SQL伺服器中所有的文本或可變長字串列中。 3. 這個腳本與駭客所控制伺服器連接。該伺服器含有一些常用軟體的利用代碼,如Microsoft MS06-014, 協力廠商軟體漏洞,(例如常用的媒體播放器及內容下載軟體)。有的時候還有一些零時差漏洞。 4. 當終端使用者試圖用IE流覽正常的網站時,由於這些網頁都將從SQL伺服器獲取資料,這些資料同時包含了惡意腳本<script>。而...
  • Blog Post: Team Foundation 與 Visual SourceSafe 之間的差異

    Visual SourceSafe 是為專業軟體開發人員所設計的原始檔控制工具。 Team Foundation 是一套變更管理系統,可針對開發小組提供整合式原始檔控制、問題追蹤以及流程管理等功能。   Visual SourceSafe 和 Team Foundation 版本控制可讓您完成一些相同的基本工作: 同時開發一個以上版本的產品 對已發行版本的產品進行變更而不影響其他版本 快速擷取一批相關的檔案 判斷進行變更的人員以及時間 比較檔案的版本 將變更從某個版本移至另一個版本 Team Foundation 版本控制用戶端介面是針對熟悉 Visual SourceSafe 的使用者所設計...
  • Blog Post: Team Foundation 版本控制 - 02 - 使用者角色

    使用 Team Foundation 版本控制的角色主要有兩個類型。 參與者 :參與者是 Team Foundation 版本控制的使用者,其主要與加入、刪除和修改版本控制伺服器上的檔案有關。這個角色最常與處理軟體專案的軟體開發人員有密切的互動。不過,由於版本控制伺服器中包含的所有檔案不一定都是原始程式碼檔案,所以參與者角色就不限於程式開發人員。例如,參與者可能是技術文件撰寫人員 (其產品是文件),也可能圖形設計師 (其產品是二進位影像檔)。 參與者會使用 Team Foundation 版本控制做為一項機制,以便與其他參與者共享工作成果、維護所有參與者已經引入之所有變更的記錄檢視,以及在中央位置保存作品以便重複備份...
Page 1 of 2 (40 items) 12