Visual Studio TFS

Overview:Active Directory环境下搭建TFS(一个domain内,with Domain Controller):

1)最简单的环境(这俩拓扑是从TFSAdmin文档中截取的,从Admin Console的Help菜单里可以找到)

     

2)较复杂点的环境

 


1.TFS Installation and Project Collections

  1)整个Active Directory搭好以后,可以在某台独立的server上安装TF Server(对系统有版本要求,具体步骤网上有)。安装过程中会配置TFS的web manage portal,用于管理team project collections、projects、users、groups、permissions.

  2)安装完后的Team Foundation Server Administration Console

    

  Data Tier Summary里的Connection String:在CM1354PAZH-PCpaul instance下会创建一个名为Tfs_Configuration的DB(寻思应该是整个TFS系统的配置信息);除此之外,每建一个Project Collection都会建一个对应的数据库,同样以"Tfs_"为Prefix。

  3)Team Project Collections(创建Project还是Project Collection的时候会有开发模型选择,如敏捷/瀑布等).

    

  4)Lab Management,没安装VM Manager,所以还没配置进行实践。

  5)Build Configuration(一个Build Controller下挂一个或多个Build Agent,进行统一管理,Build被Trigger起来的时候Controller对Agent进行工作分配)

2.TFS web portal(http://machineName:port#/tfs)

  

  click "Browse All" to get a Popup,再Navigate到ConsoleApplications(collection)->toDeleteTeamProject(team),界面上有四个tabs(HOME,CODE,WORK,BUILD).

  当然,对项目中bug/workitem等都可以通过command tool来进行操作,简洁!

PS:我自己的本儿搭建这些东西,配置还跟不上公司里的台式机。所以一些实践还是放在公司里做,很简单的东西,希望能让没自己动手安装过TFS的朋友有一个简单的了解。

  

原文地址:https://www.cnblogs.com/paul-cheung/p/3216455.html