TFS 团队资源管理器 配置教程
- 格式:docx
- 大小:411.54 KB
- 文档页数:7
TFS使用手册目录TFS使用手册 (1)1. 连接并使用TFS (3)如何连接到Team Foundation Server (3)创建团队项目 (4)将成员添加到团队 (4)2. 添加源代码添加到版本控制 (5)添加源代码添加到版本控制 (6)连接到Team Foundation Server 然后获取文件 (6)3. 积压工作管理 (7)创建项目时积压工作 (7)更改项目的优先于积压工作中 (8)记录估计工作量和业务价值 (8)确定此迭代的团队容量 (9)输入团队容量数据 (10)创建任务 (10)4. 测试积压的工作项 (12)连接到团队项目 (12)创建测试计划 (13)向测试计划添加详细信息 (14)查看产品积压工作项 (15)启动探索测试会话 (16)若要添加注释,屏幕快照与文件附件在探索测试会话期间 (17)若要报告bug 在探索过程中测试会话 (19)若要创建测试用例探索过程中测试会话 (21)跟踪进度探索测试 (23)5. 工作项和代码评审 (24)查看我的工作 (24)代码审阅 (25)6. 情景提要(界面设计图以及说明) (26)使用PowerPoint图版设计用户界面 (26)7. 客户反馈 (28)8. 管理项目文档 (28)Visual Studio Team Foundation Server 2012 (TFS) 是Microsoft 应用程序生命周期管理(ALM) 解决方案的核心协作平台。
不论在本地还是均可支持灵活的开发实践、IT 生命周期的软件开发项目所需的工具。
下面是TFS使用视频:channel9.msdn./Series/Visual-Studio-2012-Premium-and-Ultimate-Overview-CHS/Visual-Studio-Ultimate-2012-Coordinate-your-team-with-agile-project-management-CHS安装Team Foundation Server (TFS),创建团队项目,添加自己的团队成员添加到项目,并将项目中的代码置于版本控制之下,因此团队可以获取从开始工作的TFS 的代码。
TFS2010配置手册1 访问TFS (2)1.1 通过VS访问 (2)1.2 通过网页访问 (2)2 TFS源代码管理 (5)3 工作项 (20)4 生成 (33)5 创建新的集合 (41)6 权限管理 (45)6.1添加计算机用户 (45)6.2全局权限 (46)6.2.1 “View collection-level information”权限 (47)6.2.2 “创建工作区”权限 (49)6.3项目权限 (49)6.3.1 项目组成员资格 (49)6.4报表权限 (50)6.5门户网站权限 (52)7删除工作项 (54)1 访问TFS有许多方法可以访问TFS。
开发人员经常会通过Visual Studio来访问它。
测试人员可以通过新的Test and Lab Manager来访问TFS(没有必要安装VS)。
如果你是项目经理,你也可以通过web 接口,Excel,Microsoft Project,或者dashboards的MOSS支持(VS2010的新功能)来访问TFS。
1.1 通过VS访问VS2008访问需要安装更新补丁。
VS2010可以直接访问1.2 通过网页访问很简单地用服务器的名字连接到我的服务器(8080是默认端口):http://zjst-server:8080/tfs/web多的信息。
在这个例子中,通过导航到Work Items标签,可以找到这个系统中所有的Bug。
这确实是一个浏览你的工程的简单方法。
可以在任何一台电脑上,并且不需要安装额外的东西。
这些操作在Excel,Microsoft Project等其他软件中也有相关的支持。
这种访问方式使该项目中的所有成员一起工作变得更加简单。
2 TFS源代码管理在这里我们能通过Visual Studio2010连接到TFS里。
做到这一点最简单的方法是使用菜单“团队”(你也可以使用起始页上的链接):这里需要输入TFS的服务器名称。
例如,zjst-server。
TFS 使用手册(三)权限管理1.权限阐明1.1权限关联TFS 的权限与操作系统的顾客或域是关联管理的,TFS 支持数据库账户、操作系统账户和域账户的权限管理。
普通在 20 人下列使用的 TFS,建议直接使用操作系统的账户比较方便和简朴。
当超出 20 人或以上的团体,建议使用与域账户关联的方式。
1.2TFS 权限构造TFS 的权限分三个部分:TFS 全局权限、TFS 项目级权限、源代码管理级权限。
2.权限配备2.1TFS 安全管理注意:最佳在 TFS 服务器上安装 Team Explorer 工具,用该工具来管理顾客和权限,否则在客户端来管理有可能找不到服务器上的 windows 顾客。
2.1.1全局权限打开 TFS 团体资源管理器,选中项目集合,右键点击“团体项目集合设立”——“构组员资格”图 1 点击“构组员资格”弹出以下对话框,选中要配备的默认权限组,点击“属性”。
图 2 点击“属性”弹出以下对话框,选中“Windows顾客或组”,点击“添加”。
图 3 点击“添加”弹出以下对话框,录入要添加的 TFS 服务器端 windows 顾客,点击“拟定”。
图 4 点击“拟定”然后继续按向导完毕全局权限设立。
2.1.2项目级权限打开 TFS 团体资源管理器,选中某一项目,右键点击“团体项目设立”——“构组员资格”。
图 5 点击“构组员资格”弹出以下对话框,选中要配备的默认权限组,点击“属性”。
图 6 点击“属性”下面的配备与全局权限配备差不多,根据向导完毕即可。
2.1.3源代码管理权限打开 TFS 团体资源管理器,双击某一项目下的“源代码管理”。
图 7 双击“原代码管理”在打开的源代码管理资源管理器中,选中项目并右键单击“属性”。
图 8 点击“属性”在弹出的对话框中点击“安全性”选项卡,然后在该页面的“顾客和组”列表中选择要设立的顾客或组,在“权限”列表中选择权限,完毕该顾客或组中组员的权限设立。
图 9 点击“安全性”选项卡2.2项目站点权限设立在 TFS 团体资源管理器中,选中某一项目,右键点击“显示项目门户网站”。
TFS客户端使用手册1、连接TFS服务器打开tfs客户端,选择“团队”,如下图:选择“连接到Team foundation Server”,显示如下界面:选中“服务器”,弹出如下界面:点击“添加”键:输入tfs服务器IP地址,如上图,点击“确定”键,输入tfs账号和密码,tfs客户端配置连接服务器完成。
2、连接TFS服务器从下拉框中选中tfs 服务器的地址,选中“连接”,输入TFS账号和密码,连接成功,显示如下tfs界面:点击“源代码管理”,ODS版本配置目录结构,如下图:3、建立TFS与本机目录进行映射,从上图左侧框中选中“中国联通统一数据采集与整合工程”,点击上图“未映射”键,显示如下界面:选中“浏览”,如下:点击“确定”键,成功建立tfs与本机之间的映射。
4、文件签入与签出操作选中一个文件夹,右击,显示下图:1)、获取最新版本点击“获取最新版本”,显示如下图:将tfs服务器上的文档下载到本机2)、获取特定版本点击“获取特定版本”,显示如下图:选择版本类型,点击“获取”键,获取某一版本文档。
3)、在TFS 上新建文件点击“新建文件夹”,显示如下图:同时需要执行签入操作,方可在tfs服务器上添加文件:签入操作同5)4)、将本地文件或文件上传tfs服务器点击“将项添加到文件夹”,显示如下图:选择本机的文档,点击“完成”键,同时需要执行签入操作,方可在tfs服务器上添加文件,操作同5)5)签入文件点击“签入挂起的更改”,显示如下图:点击“签入”键,将文件签入tfs版本服务器中。
6)、签出文档点击“获取特定版本”,显示如下图:从锁类型下拉框,必须选中“签出—禁止其他用户签出和签入”,避免其他用户同时操作此文件,点击“签出”键。
7)、锁定文档点击“锁定”,显示如下图:选择锁类型,点击“锁定”键。
8)、撤销更改点击“撤销挂起的更改”,显示如下图:点击“撤销更改”键,将以前文件更改撤销。
9)、查看历史记录点击“查看历史记录”,显示如下图:。
易车网产品研发中心TFS配置及使用手册彭定强2010-02-251.平台的安装和配置1.1.平台安装●安装VS2008安装方式:虚拟光驱映射ISO文件后自动安装。
镜像文件路径为:\\192.168.0.100\常用软件\开发软件\VSTS2008\System 2008 Team Suite 简体中文正式版.iso。
●安装TFC(Team Foundation客户端)安装方式:在VS2008的安装光盘目录下找到TFC目录,点击Setup.exe安装。
●安装VS2008的SP1补丁安装方式:虚拟光驱映射ISO文件后自动安装。
镜像文件路径为:\\192.168.0.100\常用软件\开发软件\VSTS2008\VS2008SP1CHSX1512981.iso。
●安装TFS的PowerTools工具安装文件所在路经为:\\192.168.0.100\常用软件\开发软件\VSTS2008\TFS_PowerTools.msi。
安装注意点:安装方式请选择“Custom”,且在“Select program features”中选择安装所有的特性。
1.2.平台配置●在本地计算机上新建目录(如F:\TFSRoot),用于保存源代码的根路经。
注意:由于新的源代码管理的组织结构有别于老的VSS的组织结构,因此本目录需要单独建立,不能重用VSS的目录。
●在VS2008中配置TFS,具体的操作步骤如下:a)打开VS2008开发环境。
b)点击“工具”→“连接到Team Foundation Server..”,出现如下的界面:c)点击“服务器”,出现如下的界面:d)点击“添加”,在“名称”栏中填入192.168.0.230,如下图:e)点击“确定”,然后点击“关闭”。
f)在“连接到Team Foundation Server..”对话框中选择全部团队项目,然后点击“确定”,完成配置。
●更改VS2008的源代码管理方式a)打开VS2008开发环境。
TFS配置管理操作手册配置解析文件在C:\Windows\System32\drivers\etc\hosts文件里添加以下内容61.156.3.54 project134.32.32.54 project如图保存即可。
注意:project不能写成别的。
1TFS在VS客户端的使用1.1连接TFS1、点击“团队”菜单下的“连接到Team Foundation Server”或者团队资源管理器里连接按钮,或则工具栏里的连接按钮,如图2、在弹出的对话框中进行如下配置①点击“服务器”按钮②在弹出的“添加/删除Team Foundation Server”对话框中点击“添加”按钮,如图:③在弹出的“添加Team Foundation Server”对话框中输入服务器名称,更改端口号为8088。
注意:服务器名称也可以输入IP地址61.156.3.54,建议在hosts文件里加入解析,使用project,以免在访问别的资源时不能连接上。
如图④回到“添加/删除Team Foundation Server”对话框,可以看到刚才的配置已经显示在列表里,点击“关闭”。
⑤回到“连接团队项目”对话框提示无法连接,点击“使用其他凭据”,如图:注意:在以后在连接时,选择project后,由于系统保存了用户口令,会直接跳转到⑦,如果需要更改用户,我们可以删除cookie。
⑥在弹出的“Windows安全”对话框里输入用户名、密码,如图⑦“确定”回到“连接团队项目”对话框,选择自己所需的项目,点击“连接”按钮,如图:⑧连接上如图:1.2TFS在客户端的具体操作1.2.1建工作区建工作区是为了在本地工作,是将服务器上的东西在本地拷贝一份,然后进行两边的同步。
1、当我们新连接一个项目时,没有建立服务器到本地的映射,打开项目的“源代码管理”文件夹,会显示本地路径:未映射,如图2、点击“未映射”,弹出“映射”对话框,点击“…”按钮,选择映射路径,如图:3、点击“映射”按钮,即可显示映射路径,如图:1.2.2签出1、当我们要对服务器上已有的文件在本地工作区进行更改时,需要先签出,否则文件由于被锁而无法操作,签出如下:“锁类型”列表:①保持不变-保持任何现有锁:保持初始定义的签出规则②签出-禁止其他用户签出和签入③签入-允许其他用户签出,但禁止其他用户签入2、签出后,会显示文件处于编辑状态,如图:3、完成修改后,在客户端上对文件进行签入,便将文件更新到了服务器4、在弹出的“签入-源文件-工作区:”对话框里输入注释,点击“签入”按钮。
tfs使用指南前提:(1)已经安装了Office2003或2007(2)确认已经申请域账户并且已经分配了tfs的响应权限。
(一)、tfs团队资源管理器安装注意:只需要安装团队资源管理器。
如下图所示:(二)、连接到tfs服务器。
方法:打开Microsoft visual stuio 2008,工具—>连接到Team Foundation Server点击“服务器”,添加服务器输入服务器名称:TFS端口号:8080协议:HTTP输入已经申请的个人的域账户名称和密码,确定注意:如果提示无法连接到tfs,则需要把tfs的IP地址加入本地的host文件中选择团队项目(三)、工作项工作项是Visual Studio Team Foundation 用于跟踪工作的分配和状态的数据库记录。
这里主要介绍如何创建测试用例和bug1.创建测试用例右键工作项—>添加工作项—>测试用例测试用例各个项目的用途介绍:其中红字标示的项目为必填项目用例编号:填写测试用例的编号用例名称:填写用例的概述区域路径:选择测试用例所属的功能迭代路径:选择该测试用例所属的迭代指派给: 选择执行该测试用例的相关人员状态: 该测试用例的状态,包括未执行、未通过、已通过、已失效。
新建时默认状态为未执行。
测试用例执行时,如果执行成功,则将其状态设置为“已通过”,如果执行失败,则将其状态设置为“未通过”,如果想删除该测试用例,则将其状态设置为“已失效”。
优先级: 选择用例执行的优先级。
包括高、中、低。
评审: 选择用例评审状态,包括未评审、未通过、已通过。
新创建的测试用例默认状态为未评审。
计划开始时间:计划该测试用例的执行开始时间计划结束时间:计划该测试用例的执行结束时间实际执行时间:记录该测试用例实际执行的日期。
该字段为系统自动记录,不需要手动输入。
测试阶段: 记录该测试用例在哪一个测试阶段中执行,新添加的测试用例,测试阶段为空前置条件:测试用例的前置条件。
TFS使用指南文件修订履历变化状态:新建,增加,修改,删除目录1 目的 (5)2 范围 (5)3 术语和定义 (5)4 正文内容 (5)4.1 TFS安装与配置 (5)4.1.1 软件下载 (5)4.1.2 服务器和客户端安装 (5)4.1.3 TFS存储库访问方式 (22)4.1.4 建立版本库 (22)4.1.5 配置用户和权限 (23)4.1.6 客户登录 (23)4.1.7 TFS常规设置 (24)4.2 日常操作指南 (24)4.2.1 检出到本地(Checkout) (25)4.2.2 导出副本(Export) (26)4.2.3 修改文件后提交(Commit) (26)4.2.4 更新本地版本(Update) (27)4.2.5 添加文件/文件夹(Add) (27)4.2.6 删除文件/文件夹(Delete) (28)4.2.7 文件的加锁/解锁操作(Lock) (28)4.2.8 更新到具体版本(Update to Revision) (29)4.2.9 显示日志(Show log) (29)4.2.10 文件对比(Diff) (30)4.2.11 创建分支(Branch/Tag) (31)4.2.12 合并分支(Merge) (32)4.2.13 撤销修改(Revert) (33)4.2.14 追溯文件(Blame) (33)4.2.15 异常处理 (33)5 相关联文件 (35)6 表单和模板 (35)TFS使用指南1目的本文介绍TFS2008及客户端Team Explorer2008的安装及使用方法。
2范围本使用指南适合集团及子公司各部门、项目组文件配置管理使用。
3术语和定义1.TFS: 是 Team Foundation Server的缩写2.Team Explorer 2008:团队资源管理器4正文内容4.1TFS安装与配置4.1.1软件下载首先从公司网管处获得TFS安装软件,若无,则从以下地址下载。
TFS 团队资源管理器安装及配置教程
一、团队资源管理器的安装
将含有团队资源管理器的光盘或镜像文件装入光驱(此处以镜像为例),运行安装程序,按提示完成安装。
说明:
1.不同的镜像有所不同。
如果是仅含有团队资源管理器的镜像文件,则运行安
装程序后直接开始安装,如果是VS Team Foundation Server的安装盘,
则会要求选择安装什么,此时选择“团队资源管理器”或"Team Foundation
Server”。
安装路径不可选,为VS安装目录,请确保该分区空间充足。
二、团队资源管理器的使用
1.设置VS中的源代码控制(Source Control)
菜单“工具(Tools)”->“选项(Options)”,打开选项对话框,选择左侧的"源代码控制(Source Control)”分支,在此可以选择使用的源代码控制插件,选择"Visual Studio
Team Foundation Server”。
"Source Control”分支下还有几个子分支,在此可以设置签入(check in)/签出(check out)的规则,以及连接TFS的代理设置等内容,只要保持默认设置即可。
图1.设置源代码控制插件
图2.设置签入/签出规则
2. 设置团队项目
菜单“视图(View)”->“团队资源管理器”打开团队资源管理器。
点击右上角的“添加现有团队项目(Add Existing Team Project)”按钮打开连接TFS对话框,点击“Server…”按钮,打开“添加/移除TFS(Add/Remove Team Foundation Server)”对话框,点击“添加(Add…)”按钮,打开“添加TFS(Add Team Foundation Server)”对话框,在“TFS名称(Team Foundation Server name)”处输入TFS所在服务器的机器名,如hust-709。
连接详情保持默认,确认。
此时出现连接到服务器的验证窗口,输入TFS管理员给你分配的域用户名及密码即可。
此时“连接到TFS(Connect To Team Foundation Server)”对话框中已经出现了已授权给登录用户的项目列表,选择自己参与的项目,确认即可。
此时“团队项目管理器(团队资源管理器)”将出项所选项目的相关项,各个项的具体意义将在后文介绍。
图4、5:团队资源管理器,连接到TFS对话框
图6:添加/移除TFS对话框
图7:添加TFS对话框
图8:连接到TFS服务器验证窗口
图9:选择当前已授权给用户参与的项目
图10:团队资源管理器。