想知道在 TFS 2010 中如何建立 Team 项目集合与 Team 项目?
人是视觉性的动物,文字是比不上图文来的便于了解,本文是为了个人备忘使用的,相信能帮助到一些跟我一样健忘的人~~
|
示范环境:TFS 2010 Single Server in Win2008R2+SQL2008R2+TFS2010。
※ 详细设定内容请至微软 MSDN 管理 TFS 文档库 网站了解。
P.S. 若您想了解更多 TFS 资讯,请参考‘Team Foundation Server 指南’。
何谓 Team 项目集合?
一、Team 项目集合说明:
1. 定义:
Team 项目集合 (Team Project Collection) 可以将 Team 项目群组在一起并为其指派相同的资源,进而更有效率地管理 Team 项目。
2. 用途:
可以将具有类似需求或目目标项目 (Ex:所有与特定程序基底有关的项目) 群组在一起。然后,您可以将该群组当作自发资源来管理,这个自发资源会拥有自己的使用者群组、服务器资源和维护排程。
3. 功能:
● 由一个或多个 Team 项目所组成。
● 可在 TFS 内定义及控制 Team 项目群组的组织结构。
● 建立集合时,可指定该集合内的 Team 项目使用的逻辑与实例资源。
● 集合内所有 Team 项目使用的成品和数据都会保存在单一数据库中。
● 可将一个或多个 Team 项目集合,保存于一个或多个数据库执行个体。(如下图)
二、使用 Team 项目集合有何优、缺点呢?
1. 优点:
● 单一数据库,以单独保存、备份和还原此数据库,而无须配合其他集合。
● 可以个别停止和启动每一个集合。
● 共用报表、工作项目、流程指引和程序基底。
● 可以根据集合内项目的需求受到建置、扩展、合并和反复执行。
● 每一个集合都有自己的使用者与使用权限集,所以您可以借由将不同的程序基底放在不同集合中,让这些程序基底彼此隔离,来协助提高作业安全性。
2. 缺点:
● 建立多个集合时,在管理和维护工作上会变得比较复杂。
● 必须个别管理每一个 Team 项目集合的使用者与使用权限集。
● 无法跨集合连结工作项目。
● 无法跨集合建立程序分支或合并程序。
● 无法跨集合建立查询。
建立 Team 项目集合
一、开启 Team Foundation 管理主控台:
开始 --> 所有程序 --> Microsoft Team Foundation Server 2010 --> Team Foundation 管理主控台
二、建立一个新的 Team 项目集合:
Team Foundation 管理主控台 --> 按 [建立集合]
1. 设定 [集合名称]:填写 [名称] 为 TestCollection --> 按 [下一步]
2. 设定 [数据层]:确认 [SQL Server 执行个体] 为 TFS2010 --> 选择 [建立这个集合的新数据库] --> 按 [下一步]
3. 设定 [SharePoint]:确认 [Web 应用程序] 为 http://tfs2010 --> 按 [下一步]
4. 设定 [报表]:确认 [服务器] 为 http://tfs2010/Reports --> 按 [下一步]
5. 设定 [Lab Management]:由于目前的皆段尚未安装 [Lab Management],故直接按 [下一步]
6. 检视 [检阅组态]:在此阶段会列示先前步骤中所有设定值,请检查若与下图相符,按 [验证]
7. 检视 [整备检查]:在此阶段会检查各项组态是否正常,若看到 [通过整备检查] 时,按 [建立]
8. 检视 [建立进度]:在此阶段会可了解各项组态是否顺利建立,若看到 [Team 项目集合已建立完成] 时,按 [下一步]
9. 检视 [完成]:若看到下图时即代表建立完成,按 [关闭]
10. 回到 [Team Foundation 管理主控台] 时会看到同下图一样多了一个 [TestCollection] 的 Team 项目集合名称
新增一个 Team 项目
一、连接 Team 项目集合
1. 开启 Microsoft Visual Studio 2010
开始 --> 所有程序 --> Microsoft Visual Studio 2010 --> Microsoft Visual Studio 2010 --> 小组 --> 连接到 Team Foundation Server
2. 选取 Team Foundation Server 为 [tfs2010] --> Team 项目集合选择 [TestCollection] --> 按 [连接]
3. 此时 Team 总管中无任何 Team 项目
二、新增 Team 项目
1. 于 tfs2010TestCollection 上按鼠标右键 --> 新增 Team 项目
2. 指定 Team 项目设定:输入 Team 项目名称为 [TestProject] --> 按 [下一步]
3. 选取流程范本:选择 [MSF for Agile Software Development v5.0] --> 按 [下一步]
4. 小组网站设定:选择 [建立新的 SharePoint 网站] --> 按 [下一步]
5. 指定原始档控制设定:选择 [建立空的原始档控制数据夹] --> 按 [下一步]
6. 确认 Team 项目设定:若没问题按 [完成]
7. Team 项目建立状态:进行上述设定事项之建立作业。
8. 已建立 Team 项目:建立完成,若没问题按 [关闭]
9. 此时 Team 总管中出现了一个新的Team 项目 [TestProject]
检视 Team 项目所提供的资源
一、项目入口网站
1. 于 [TestProject] 上按鼠标右键 --> 点选 [显示项目入口网站]
2. 下图即为 [项目入口网站]
二、Team 项目流程指引
1. 于 [TestProject – 工作项目] 上按鼠标右键 --> 点选 [Team 项目流程指引]
2. 下图即为 [Team 项目流程指引]
(对应于建立 Team 项目时所选择的流程指引)
三、报告网站
1. 于 [TestProject – 报告] 上按鼠标右键 --> 点选 [显示报告网站]
2. 下图即为 [报告网站]
四、Build 总管
1. 于 [TestProject – 组建] 上按鼠标右键 --> 点选 [检视组建]
2. 下图即为 [Build 总管]
五、原始档控制总管
1. 于 [TestProject – 原始档控制] 上按鼠标左键两下
2. 下图即为 [原始档控制总管]
六、检视 WSS (Windows SharePoint Services)
网址:http://tfs2010/sites/TestCollection/default.aspx
七、检视 SSRS (SQL Server Reporting Services)
网址:http://tfs2010/Reports/Pages/Folder.aspx
1. 进入 [主数据夹] --> 点选 [TfsReports]
2. 进入 [TfsReports],即可看到本次新增的 Team 项目 [TestCollection]
分享
原文:大专栏 [TFS] TFS 2010 建立 Team 项目集合与 Team 项目 (TFS 2010 Create Team Project Collection And Team Project)