TFS使用指南.docx
- 文档编号:30247978
- 上传时间:2023-08-13
- 格式:DOCX
- 页数:37
- 大小:1.10MB
TFS使用指南.docx
《TFS使用指南.docx》由会员分享,可在线阅读,更多相关《TFS使用指南.docx(37页珍藏版)》请在冰豆网上搜索。
TFS使用指南
文件名称
TFS使用指南
版本号
V01.00
文件编号
机密等级
发布日期
生效日期
TFS使用指南
拟制
日期
审核
日期
批准
日期
文件修订履历
创建/变更人
变化状态
变更摘要(章节/内容)
版本
创建/变更时间
批准人
新建
V01.00
变化状态:
新建,增加,修改,删除
目录
1目的5
2范围5
3术语和定义5
4正文内容5
4.1TFS安装与配置5
4.1.1软件下载5
4.1.2服务器和客户端安装5
4.1.3TFS存储库访问方式22
4.1.4建立版本库23
4.1.5配置用户和权限23
4.1.6客户登录24
4.1.7TFS常规设置25
4.2日常操作指南25
4.2.1检出到本地(Checkout)25
4.2.2导出副本(Export)27
4.2.3修改文件后提交(Commit)27
4.2.4更新本地版本(Update)28
4.2.5添加文件/文件夹(Add)29
4.2.6删除文件/文件夹(Delete)29
4.2.7文件的加锁/解锁操作(Lock)30
4.2.8更新到具体版本(UpdatetoRevision)31
4.2.9显示日志(Showlog)31
4.2.10文件对比(Diff)32
4.2.11创建分支(Branch/Tag)33
4.2.12合并分支(Merge)34
4.2.13撤销修改(Revert)34
4.2.14追溯文件(Blame)35
4.2.15异常处理35
5相关联文件37
6表单和模板37
TFS使用指南
1目的
本文介绍TFS2008及客户端TeamExplorer2008的安装及使用方法。
。
2范围
本使用指南适合集团及子公司各部门、项目组文件配置管理使用。
3术语和定义
1.TFS:
是TeamFoundationServer的缩写
2.TeamExplorer2008:
团队资源管理器
4正文内容
4.1TFS安装与配置
4.1.1软件下载
首先从公司网管处获得TFS安装软件,若无,则从以下地址下载。
4.1.2服务器和客户端安装
3.软件要求
WindowsServer2003ServicePack2(SP2)DatacenterEdition
WindowsServer2003ServicePack2(SP2)EnterpriseEdition
WindowsServer2003ServicePack2(SP2)StandardEdition
4.硬件要求(单服务器部署)50到100个用户;处理器3.4GHzPentiumIV或Athlon;RAM1GB硬盘30GB可用空间
5.创建帐户
TFSSETUP将此帐户添加到该服务器的“Administrators”组
TFSSERVICE
TFSREPORTS
6.端口
如果已打开Windows防火墙,并将其配置为允许例外。
7.安装Internet信息服务(IIS)6.0。
8.安装SQLServer2005
9.安装SQLServer2005的ServicePack1
10.Xmlcoreservices
11.安装sharepoint
在运行WindowsServer2003的服务器上部署TeamFoundationServer时,可以自动安装WindowsSharePointServices3.0
12.安装TeamFoundationServer
A:
确保已安装TeamFoundationServer所需的必备组件。
B:
使用具有所需权限的帐户TFSSETUP2008,登录到要用作TeamFoundation应用层的服务器。
C:
插入安装媒体。
D:
在“TeamFoundationServer安装”页上,单击“TeamFoundationServer”,然后单击“安装”。
E:
在“欢迎使用安装程序”页上单击“下一步”。
F:
在“许可协议和产品密钥”页上键入产品密钥,并查看许可协议。
如果您接受其中的条款和条件,请选择“我接受许可协议中的条款”复选框,然后单击“下一步”。
G:
在“目标文件夹”页上,接受默认目标文件夹或指定其他目标文件夹,然后单击“下一步”。
H:
在“TeamFoundation数据库服务器”页上,键入承载TeamFoundation数据库的服务器的名称,然后单击“下一步”。
I:
在“系统状况检查”页上,安装向导扫描可能导致安装失败或导致以后在服务器操作期间出现问题的情况。
J:
在“TeamFoundationServer服务帐户”页上,单击“指定帐户”。
K:
在“帐户名”框中,键入为TeamFoundationServer服务帐户创建的Windows域用户帐户(例如“域\TFSSERVICE”)。
若要指定工作组帐户,必须使用“计算机名\帐户名”格式。
L:
在“密码”框中键入密码,然后单击“下一步”。
M:
在“ReportingServices数据源帐户”页上,单击“使用TeamFoundationServer服务帐户”,然后单击“下一步”。
N:
在“WindowsSharePointServices”页上,单击“在此计算机上安装和配置WindowsSharePointServices3.0”,然后单击“下一步”。
O:
在“WindowsSharePointServices服务帐户”页上,选择“使用TeamFoundationServer服务帐户”,然后单击“下一步”。
P:
在“成功完成安装”页上,验证完成安装后,单击“完成”。
4.1.3TFS存储库访问方式
通过TFS客户端TeamExplorer2008管理存储库资料。
4.1.4建立版本库
通过建立团队项目的方式建立版本库。
4.1.5配置用户和权限
1.首先建立windows用户
2.其次配置TFS各项目权限
4.1.6客户登录
连接到TeamFoundationServer
1.在“工具”菜单上单击“连接到TeamFoundationServer”。
2.在“连接到TeamFoundationServer”对话框中,从下拉列表中选择一个TeamFoundationServer。
3.在“团队项目”下面,从列表中选择一个或多个团队项目。
旁边带选中标记的团队项目将显示在团队资源管理器中。
4.单击“确定”。
5.团队资源管理器将这些团队项目显示在所选的TeamFoundationServer下面。
4.1.7TFS常规设置
1.在“工具”菜单上单击“选项”。
2.在“选项”对话框中,展开“源代码管理”节点,然后单击“环境”。
3.使用“源代码管理环境设置”控件进行更改。
4.单击“确定”。
4.2日常操作指南
4.2.1检出到本地(Checkout)
1.创建一个新工作区。
2.在源代码管理资源管理器中,单击工具栏上的“工作区”,然后从列表中选择新的工作区。
3.转到要添加到新工作区中的文件夹或文件,右击该文件夹或文件,然后单击“获取最新版本”以复制项的最新版本,或者单击“获取特定版本”。
4.如果您选择“获取特定版本”,将出现“获取”对话框。
5.在“获取”对话框中,确保已选择您要获取的文件或文件夹,然后从“类型”下拉列表中选择您要获取的版本类型:
6.(可选)选择“覆盖未签出的可写文件”选项。
如果选择此选项,来自服务器的文件将覆盖没有关联的只读属性并且未签出的所有文件。
只有服务器上的不同文件才会覆盖本地工作区中的文件。
默认情况下,不选择该选项。
7.(可选)选中“即使本地版本与指定的版本匹配也覆盖所有文件”选项。
默认情况下,不选择该选项。
8.单击“获取”。
4.2.2导出副本(Export)
4.2.3修改文件后提交(Commit)
1.在“源代码管理资源管理器”的“文件夹”列表中,转到与要签入的项关联的文件夹。
2.在“文件夹”部分右侧的项列表中,右击要签入的项,再单击“签入挂起的更改”。
将出现“签入-源文件”对话框。
3.在“源文件”通道中,选择要签入的项,然后在“注释”文本框中键入任何适用的注释。
4.如果这些项与TeamFoundation工作项相关联,请单击“工作项”通道,然后选择要签入的项。
5.单击“签入说明”通道可以添加与签入相关联的适用签入说明。
6.签入说明用于在签入过程中捕获特定的信息。
7.单击“策略警告”通道,以在签入策略之前确保签入不与任何策略存在冲突。
8.举一个策略约束的例子:
“必须将更改与一个或多个工作项相关联”。
该策略禁止用户在提交的更改针对的不是正处理的特定Bug或功能的情况下进行提交。
9.单击“签入”按钮。
将签入这些项,而其挂起的更改和解决方案资源管理器的版本控制状态图标则反映签入状态。
4.2.4更新本地版本(Update)
4.2.5添加文件/文件夹(Add)
打开要添加文件或文件夹所在的本地目录,选中文件,右键添加文件:
4.2.6删除文件/文件夹(Delete)
4.2.7文件的加锁/解锁操作(Lock)
1.在团队资源管理器中双击“源代码管理”。
2.在“源代码管理资源管理器”的工作区中,转到要应用锁定的文件夹或文件并右击,再单击“锁定”。
3.在“锁定”对话框中,选择所需的文件或文件夹。
4.单击“签出锁定”或“签入锁定”类型,再单击“锁定”。
从源代码管理资源管理器取消锁定文件夹或文件
1.在“视图”菜单中单击“其他窗口”,然后选择“源代码管理资源管理器”。
2.在“源代码管理资源管理器”中,转到要移除锁定的文件夹或文件并右击,再单击“取消锁定”。
4.2.8更新到具体版本(UpdatetoRevision)
4.2.9显示日志(Showlog)
在“源代码管理资源管理器”中,右击要查看其历史记录数据的文件或文件夹,然后单击“查看历史记录”;将显示“历史记录”窗口。
在“历史记录”窗口中,您可以查看版本、更改类型、用户、日期以及任何与变更集相关的注释。
4.2.10文件对比(Diff)
1.在“源代码管理资源管理器”中,转到要比较的文件的版本并右击,再单击“比较”。
2.将出现“比较”对话框,您选择的文件的本地路径显示在“源路径”框中。
3.输入“目标路径”或单击“浏览”并转到目标文件夹。
4.在“目标版本”下,选择要用来比较的“类型”:
“变更集”、“日期”、“标签”、“最新版本”或“工作区版本”。
5.单击“确定”。
如果这两个文件没有差异,将出现“MicrosoftVisualStudio”对话框,指出这两个文件相同,此时请单击“确定”。
否则,将在“差异”窗口中并排显示这两个文件。
4.2.11创建分支(Branch/Tag)
1.在“视图”菜单上单击“其他窗口”,然后单击“源代码管理资源管理器”。
2.在“源代码管理资源管理器”中,定位到要分支的文件夹或文件,右击该文件夹或文件,再单击“分支”。
3.在“分支”对话框的“目标”文本框中,修改新分支的位置和名称。
也可以单击“浏览”移动到某个位置。
4.2.12合并分支(Merge)
1.在“源代码管理资源管理器”中,右击要与另一个团队项目、文件夹或文件版本合并的团队项目、文件夹或文件版本,再单击“合并”。
2.在“源代码管理合并向导”的“源分支”框中,键入团队项目源分支的名称,或者单击“浏览”以定位到该分支。
3.在“目标分支”下拉列表中,选择要与源分支合并的所需目标团队项目分支。
4.通过选择“对特定版本的所有更改”或“所选变更集”选项,选择要合并到目标分支的更改类型,然后单击“下一步”。
如果您在“选择源项的版本”页上选择了“对特定版本的所有更改”,请选择要使用的项版本。
如果在“选择要合并到目标分支中的变更集”页上选择了“所选变更集”,请选择要合并的变更集。
5.单击“下一步”,然后在“执行合并操作”页上单击“完成”。
6.如果发生合并冲突,必须解决这些冲突。
4.2.13撤销修改(Revert)
4.2.14追溯文件(Blame)
4.2.15异常处理
当多人同时签出并提交更改,系统会提示
5相关联文件
1.PJ-QP-SCM《配置管理过程》
6表单和模板
无。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TFS 使用指南