概况:TFS是 Microsoft开发的为项目提供 源代码管理、 数据收集、 报告和项目跟踪,为协作 软件开发 而使用的一个产品
一、特性
性能、可靠性和可扩展性:
1、由数据库存储源码(性能高) 2、与开发工具无缝集成(简便) 3、源码管理无存储限制(可靠)
安全性:
1、能够在文件级别上支持安全性 2、支持特定场景文件管理 3、有误删除恢复保护
高级功能:
1、代码修改时间和修改原因 2、代码分支结构可视化管理
任务分配、测试用例、BUG跟踪解决:
1、与Project工具集成,方便任务跟踪 2、内置BUG管理工具、提高开发效率 3、管理项目生命周期测试用例
电子邮件警报:开发人员可以根据需要设置关注的业务模块代码的邮件更改通知
自动构建:根据项目完成情况自动编译测试源码
二、使用介绍
1)、 连接并使用TFS:
如何连接到 Team Foundation Server
1. 运行 VS,打开或选择 团队资源管理器。
2. 在 主页下,选择 连接到 Team Foundation Server。
3. 在 连接到团队项目,选择 服务器。
4. 在 添加/删除 Team Foundation Server,选择 添加 打开 添加 Team Foundation Server。
5. 对于 Team Foundation Server 的名称或 URL,请指定您的服务器名称 (10.0.103.93),选择 确定,关闭。
6. 在 连接到 Team Foundation Server 出现后,打开 选择 Team Foundation Server 列表中,选择要添加的服务器和 连接。
创建团队项目:
将成员添加到团队:
1. 在 team Web Access 主页 (http://10.0.103.93:8080/tfs),选择团队项目。
2. 在 成员下,选择 管理成员。
3. 在 管理 XX 团队的成员,打开 添加 列表,然后选择 添加 Windows 用户或组。
4. 在 添加 Windows 用户或组,输入别名 (DOMAIN \别名) 每个团队成员。
2)、添加源代码添加到版本控制:当管理员把代码工程上传到版本控制储存库后,团队成员就可以获取 TFS 的代码。 团队连接到团队项目并下载代码添加到其开发计算机启动工作。
添加源代码添加到版本控制:
1. 打开或选择 团队资源管理器。
2. 在 挂起更改下,选择 源代码管理资源管理器。
3. 在 源代码管理资源管理器的顶部,选择 未映射 指定本地路径。
4. 在 映射,输入文件夹的完整路径在包含项目代码的计算机上的,然后选择 映射。
5. 在 解决方案资源管理器,请打开解决方案的顶部快捷菜单,并选择 将解决方案添加到源代码管理。
6. 在 团队资源管理器,选择 挂起更改。
7. 在 注释下,请在中键入注释,然后选择 注册。
连接到 Team Foundation Server 然后获取文件:
1. 连接到团队项目。
2. 打开 源代码管理资源管理器。
3. 映射版本控制储存库的根文件夹到要保留代码的本地计算机上的文件夹。
4. 在 源代码管理资源管理器,请打开项目的快捷菜单,并选择 获取最新版本。
3). 积压工作管理
团队可以管理其在 TFS 的积压工作。 添加积压工作项到团队项目。 当团队成员计划下一次迭代时,它们使用积压工作页标识迭代积压工作项和将这些项分解为任务。我们可以使用Team Web Access(网站访问方式)来创建积压工作,也可以使用Visual Studio或者Team Explorer工具来管理。
创建项目时积压工作:
1. 在主页上,在 活动下,选择 查看积压工作。
2. Enter 积压工作项的标题并选择 Enter 键。
4). 测试积压的工作项
5). 工作项和代码评审