色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

TFS 安裝與管理

  整了幾天TFS,把相關(guān)的一些配置與安裝的要點簡單記下,希望對大家有用。本篇主要是安裝與配置上的內(nèi)容,下一篇會介紹如何使用以及使用方面的相關(guān)心得體會。

  本篇內(nèi)容簡要:

  1.   安裝部署

  1.1.  流程

  1.2.  安裝操作系統(tǒng)

  服務器建議2G以上內(nèi)存,500G硬盤空間。

  必須是windows 2003、windows2008。

  1.3.  配置操作系統(tǒng)

  更改計算機名稱。

  安裝IIS。

  創(chuàng)建TFS運行報表服務與自動構(gòu)建的用戶,建議屬于administrators組,建議命名:

  TFSBuilder 用于自動構(gòu)建服務。

  TFSReports:用于報表服務。

  1.4.  安裝必備軟件

  安裝visual studio 2010。

  SQL Server 2008,必須安裝報表服務。

  安裝SharePoint 3.0 。

  1.5.  安裝TFS

  TFS2010的安裝采用很簡單的自動向?qū)В旧夏J的配置就可以安裝完成,期間注意sharepoint與報表服務的關(guān)聯(lián)配置。

  1.6.  注意事項

  對于服務器的機器名,必須在安裝TFS前完成修改,否則當完成安裝后如果修改計算機名會導致TFS若干服務無法正常運行。

  如果安裝TFS前,報表服務與SharePoint沒有正常安裝,則TFS不會幫你自動配置這些服務的關(guān)聯(lián),后續(xù)使用手工配置將會很復雜,且成功率很低。

  在服務器端安裝VS2010是為了當完成TFS安裝后可以使用其客戶端進行配置,而且具有最高權(quán)限。

  服務器從裸機到安裝好TFS估計需要3-5小時。

  2.   TFS管理

  2.1.  項目結(jié)構(gòu)

  TFS對于項目的管理有一個叫作項目集的概念,即可以創(chuàng)建一個集合,這個集合下可以創(chuàng)建相關(guān)的項目。

  應用場景有:

  1、  企業(yè)可以根據(jù)每個項目組創(chuàng)建一個項目集,每個項目組的項目在自己的項目集下。

  2、  一個大項目下包含若干小項目的管理方式。

  2.2.  創(chuàng)建、刪除項目

  打開VS2010的團隊管理器,點擊項目集右鍵,如圖操作。

  然后根據(jù)向?qū)?,填入項目名、是否?chuàng)建門戶網(wǎng)站、是否使用新的源代碼管理器等等內(nèi)容即可,最后TFS會自動幫你創(chuàng)建所設(shè)置的項目。

  若要刪除項目管理,打開VS2010團隊資源管理器,選擇項目后右鍵,如圖操作:

  注意:這里刪除的項目信息并不會自動刪除門戶網(wǎng)站,需要手工進行刪除,刪除的方式見后續(xù)章節(jié)。

  2.3.  權(quán)限配置

  2.3.1.   權(quán)限說明

  2.3.1.1.  權(quán)限關(guān)聯(lián)

  TFS的權(quán)限與操作系統(tǒng)的用戶或域是關(guān)聯(lián)管理的,TFS是支持數(shù)據(jù)庫賬戶、操作系統(tǒng)賬戶和域賬戶的權(quán)限管理。一般在20人以下使用的TFS,建議直接使用操作系統(tǒng)的賬戶比較方便和簡單。當超過20人或以上的團隊,建議使用與域賬戶關(guān)聯(lián)的方式。

  2.3.1.2. TFS權(quán)限結(jié)構(gòu)

  TFS的權(quán)限結(jié)構(gòu)是根據(jù)項目集、項目、內(nèi)容進行分級管理的。下層可以覆蓋上層的權(quán)限配置。

  2.3.1.3.  權(quán)限組

  TFS在每個權(quán)限層都有默認的組,可以對現(xiàn)有的組進行修改或者新建自己的組。

  在項目集下默認有如下組:

  在每個項目下默認有如下組:

  每個權(quán)限組可以包括不同的成員,具有不同的操作權(quán)限。

  2.3.2.   項目權(quán)限配置

  項目的權(quán)限配置包括了項目級、源代碼、區(qū)域、團隊查詢、生成的權(quán)限控制。

  項目級的權(quán)限控制,只是用于控制用戶是否對本項目的訪問權(quán)限,同理項目集也一樣。有項目級的訪問權(quán)限不代表具有源代碼、區(qū)域等的權(quán)限,需要一一配置,不過TFS會默認生成4個權(quán)限組,對應不同的內(nèi)容也有默認的配置,一般來說只需要配置這些組的成員即可。

  以適應默認權(quán)限組,添加成員為例:

  點擊VS2010團隊項目管理器,右鍵團隊項目,如圖操作:

  彈出如下對話框,選擇參與者點擊屬性:

  在如下對話框,選擇從windows用戶或組添加,在新的彈出框輸入之前在系統(tǒng)創(chuàng)建的用戶名即可。

  注意:為了簡單配置,在操作系統(tǒng)創(chuàng)建參與TFS管理的所有人的賬戶,以后每個用戶就根據(jù)當前操作系統(tǒng)的用戶名/密碼作為登錄TFS的憑證。

  操作完成后,所配置的用戶可以正常訪問TFS并進行相關(guān)工作。默認的四個組中,均具有不同的權(quán)限,例如訪問者是具有最少的權(quán)限,所在當前組的用戶則具有最少的權(quán)限,管理員組則具有最高權(quán)限。

  當一個用戶既屬于管理員組,又屬于訪問組時,當前用戶則具有管理員加訪問者的所有權(quán)限。

  如果需要細致權(quán)限分配,可以創(chuàng)建自己的用戶組進行管理。但新創(chuàng)建的用戶組需要到源代碼、區(qū)域、團隊查詢、生成等幾個層次分別進行權(quán)限分配,再加入其成員即可。

  源代碼的權(quán)限,可以根據(jù)目錄進行權(quán)限劃分。

  區(qū)域的權(quán)限,主要是對工作項內(nèi)容進行控制的,例如能否創(chuàng)建工作項,能否關(guān)閉任務等等。

  團隊查詢,主要是控制一些已定制的查詢信息的權(quán)限。

  生成,主要對生成操作進行權(quán)限控制。

  2.3.3.   報表服務權(quán)限配置

  報表服務的權(quán)限獨立與TFS的項目管理權(quán)限,其設(shè)置方法如下:

  打開報表配置管理器,選擇報表管理器URL選項卡,點擊其URL進入如下網(wǎng)站:

  點選TfsReports進入子目錄,此時選擇你需要配置權(quán)限的項目集,然后再選擇項目,進入到子目錄。如圖:

  然后點幾擊屬性:

  再點擊安全性后,點擊新建角色分配,如圖:

  出現(xiàn)以下頁面:

  組或用戶名必須輸入當前操作系統(tǒng)下的組名或用戶名,權(quán)限的內(nèi)容根據(jù)實際情況進行勾選,最后點擊確定按鈕提交完成操作。

  2.3.4.   門戶網(wǎng)站權(quán)限配置

  TFS的門戶網(wǎng)站的權(quán)限也是獨立與TFS項目的權(quán)限,需要另外設(shè)置。設(shè)置方法如下:

  在服務器的VS2010的團隊資源管理中選擇項目集下的項目,右鍵選擇顯示項目門戶網(wǎng)站,出現(xiàn)如下站點:

  點擊紅色圈中的鏈接—網(wǎng)站操作,在下拉框中選擇網(wǎng)站設(shè)置,出現(xiàn)下圖頁面。

  選擇人員和組,出現(xiàn)下圖頁面。

  點擊新建按鈕,出現(xiàn)新增用戶頁面。

  用戶/用戶組,必須填寫本操作系統(tǒng)中的用戶或組,輸入完畢后可以點擊檢查名稱進行確認。權(quán)限的授予則根據(jù)實際情況進行勾選,最后點擊確定完成操作。

  2.4.  工作項管理

  TFS中的工作項一旦創(chuàng)建了,則不可刪除。其主要考慮應該是微軟覺得既然有計劃要新增工作項就一定是存在的,可以提供修改,但不再UI頁面提供刪除的方法。如果確實是需要刪除工作項,可以使用命令行的方式刪除。操作如下:

  進入命令行模式,如圖:

  輸入命令:

  CollectionName:所在項目集的名稱,需要帶http與端口。

  IDNum:要刪除的ID序號。

  3.   模板定制

  3.1.  方法

  TFS支持工作項、過程模板的自定義。這里推薦一個輔助工具Microsoft Team Foundation Server 2010 Power Tools。安裝后,可以直接從服務器中導出模板定義文件,保存后則直接導入到TFS服務器。如果不使用工具可以通過命令行的方式進行操作(不推薦)。

  安裝完Microsoft Team Foundation Server 2010 Power Tools后,在VS的工具下多了此功能:

  3.2.  工作項

  定制工作項,可以定制BUG、任務等,或者新建一個工作項。本文以修改默認的任務工作項為例說明如何操作。

  使用Microsoft Team Foundation Server 2010 Power Tools,如圖操作:

  彈出選擇類型的對話框,選擇項目集、項目、類型后彈出如圖界面:

 

  Fields是定義任務工作項出現(xiàn)的字段。

  Layout是定義創(chuàng)建工作項彈出的對話框的字段布局。

  Workflow是定義工作項狀態(tài)變化和操作的工作流。

  3.2.1.   字段定義

  模板可以添加新的字段定義,字段的信息可以使用工具給出引用:

  根據(jù)實際需要,從Work Item Field Explorer選擇需要添加的自定定義即可。

  3.2.2.   布局修改

  模板可以定義窗口中個字段的位置,還可以使用預覽功能檢查。

  在指定的位置新建一個control,然后在屬性窗口選擇FiledName和Type,如圖:

  這里可以選擇剛剛在上一步導入的新類型或者已有的類型,Type指定的是control的類型,可以是下拉框、日期選擇或文本等等。

  3.2.3.   工作流修改

  模板還允許定制工作流,可以通過VS的設(shè)計器與工具箱的控件進行修改。

  3.3.  字段映射

  在TFS導出到Project文件中,可以定制TFS的字段與Peoject的字段進行映射關(guān)聯(lián),操作如下:

  下載映射文件:

  項目集名稱、項目名稱根據(jù)實際情況輸入,映射文件名稱可自定義。

  當下載完成后,使用編輯器打開XML,如圖:

  自己可添加一條記錄,對應Work Item Field Explorer中的字段屬性,與project中的字段即可。

  完成修改后使用指令上傳到TFS:

  

it知識庫TFS 安裝與管理,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 中西区| 柏乡县| 长沙县| 元谋县| 庆阳市| 平乐县| 柘城县| 睢宁县| 新田县| 彰化市| 嘉义县| 河西区| 鸡东县| 潜山县| 休宁县| 阿坝| 嘉义市| SHOW| 蒙山县| 长白| 涡阳县| 湘潭市| 布尔津县| 南平市| 衡阳市| 邵阳市| 体育| 大连市| 阜平县| 舒兰市| 葫芦岛市| 芜湖市| 黎城县| 临安市| 绥德县| 马山县| 河津市| 梅州市| 图木舒克市| 和硕县| 绥化市|