Welcome to MSDN Blogs Sign in | Join | Help

Browse by Tags

All Tags » TFS 2005 » VSTS   (RSS)

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

因為這個議程筆者沒有參加,無法寫心得與大家分享,只能分享相關的資源如下:   照慣例講師是請在總部的資深同事回台分享, 為此特別開立一個新的部落格專門討論這個主題: http://mictw.blogspot.com/   相關的投影片及原始程式碼在: http://www.codeplex.com/micta MIC在台灣推動的測試自動化程式庫計劃, 藉由參與此程式庫的開發來給大家一個快速進入自動測試的窗口. 本專案是希望能藉由一個小型自動測試系統的實作, 來帶給有心想要發展軟體自動測試系統的人一個簡單的起步,

如果我想要使用 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

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

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

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

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

參加『Using VSTS and TFS for Application Lifecycle Management』的會後心得

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

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 的基本資訊及下載位置。  

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

SQL Injection 相關資訊

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

Team Foundation 與 Visual SourceSafe 之間的差異

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

Team Foundation 版本控制 - 02 - 使用者角色

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

Team Foundation 版本控制 - 簡介

Team Foundation 版本控制提供標準的原始程式碼版本控制功能,可擴充至同時服務數千位程式開發人員。除了一般的版本控制功能以外,Team Foundation 也是企業級軟體建構管理 (SCM) 產品,可為開發小組提供整合式版本控制、問題追蹤和流程管理。 Team Foundation 版本控制包含下列功能: 完整的版本控制功能集。 一次一項變更的簽入功能。 強大的分支和合併功能。 擱置。 簽入原則。 除了與其他 Team Foundation 技術 (例如,建立組建和工作項目追蹤) 統整至

專案中可否有 10 百萬個以上的版本化工作項目?

請算出目前 Team 專案中的工作項目總數,並判斷您是否已經使用了一半以上的 Team Foundation Server 容量;Team Foundation Server 在單一個 Team 專案中最多可支援 20 百萬 個版本化的工作項目。如果您已經使用了一半以上的容量,可能會在完成新的 Team 專案之前就耗盡空間。此外,工作項目的複雜性可能會對 Team Foundation Server 效能造成不良影響。

Team Foundation Server 上是否可超過 200 個 Team 專案?

如果您使用 MSF for Agile Software Development 流程範本來進行專案建立,Team Foundation Server 最多可支援 五百 (500) 個 Team 專案。 如果您使用 MSF for CMMI Process Improvement 流程範本來進行專案建立,則 Team Foundation Server 最多可支援 二百五十 (250) 個 Team 專案。 當 Team 專案數目接近上限時,伺服器的效能會變慢,而您的小組最後也將會耗盡用來儲存 Team

Team Foundation Server 上是否可超過 1000 位使用者?

Team Foundation Server 在單一伺服器上最多可支援 2000 位使用者 (端視伺服器硬體而定)。 當使用者數目接近上限時,伺服器的效能會變慢,而您的小組最後也將會耗盡用來加入唯一使用者的空間。如果您使用了一半以上的伺服器容量,我們建議您最好建立新的 Team Foundation Server 伺服器,並在新的伺服器上建立新的 Team 專案。如需詳細資訊,請參閱 Team System 的伺服器需求 。
Posted by jchiou | 1 Comments
Filed under: , ,
More Posts Next page »
 
Page view tracker