开发人员TFS使用说明书-Eclipse规范.pptx
文本预览下载声明
开发人员TFS使用说明书
Eclipse版
2015年5月7日
目录
一、TFS简介
二、Eclipse中安装支持TFS
三、在TFS上开展团队项目
四、TFS源代码管理操作
一、TFS简介
为什么要用TFS
TFS的逻辑工作流
TFS的体系结构
一、TFS简介
为什么要用TFS
TFS不仅能像SVN一样做源代码管理,它更优秀的地方在于能够将项目中的“任务分派”、“缺陷管理”、“变更管理”、“审批流程”、“问题跟踪”、“自动构建”、“风险控制”等项目管理中的关键活动集成在一起,并很方便的展示给项目成员。
右图概括了 Team Foundation Server 的一个示例逻辑实现,在图中,它与软件工程和开发生命周期中最常见的角色关联。
一、TFS简介
TFS的逻辑工作流
TFS 使开发团队能够将代码存储在一个集中管理的源代码存储库中。可以使用生成服务器,通过此存储库创建生成,随后可以将这些生成分发给测试团队。
右图展示了 TFS 的逻辑工作流以及开发和测试团队是如何连接在一起的。
一、TFS简介
TFS体系结构
TFS 利用了一种逻辑三层体系结构,包括客户层、应用层和数据层。TFS 客户端通过各种 Web 服务与应用层交互;应用层又通过数据层中的各种数据库得到支持。右图展示了 TFS 各层组件及其交互。
二、Eclipse中安装支持TFS
Eclipse支持TFS功能,需下载安装Team Explorer Everywhere 插件,在/downloads/download-visual-studio-vs上选择Team Explorer Everywhere 2015 for Team Foundation Server,进入以后下载TFSEclipsePlugin-UpdateSiteArchive-14.0.3.zip。
打开Eclipse。
点击Help菜单中的Install New Software选项。在弹出的安装窗口中,选择“Add”,将显示“添加存储库”对话框。如右图所示
在name名称一栏输入“用于 Eclipse 更新存档的本地 TFS 插件”作为名称。
二、Eclipse中安装支持TFS
选择“Archive”按钮。
将显示“存储库存档”对话框。
找到并选定已下载的“TFSEclipsePlugin-UpdateSiteArchive-14.0.3.zip”文件作为文件名。
选择“打开”按钮。
选择“ok”按钮。
在“安装”对话框的功能列表中,在名称下,选择对应于 Team Explorer Everywhere 的复选框,然后选择“下一步”两次。
如果你同意 Microsoft 软件许可条款,则接受这些条款,然后选择“完成”按钮。
出现提示后,重启 Eclipse。
重启后在“帮助”菜单上出现“团队资源管理器支持”,说明安装成功。
三、在TFS上开展团队项目
连接TFS
将本地项目上传至TFS
从TFS下载团队项目
获取不同版本的项目
创建项目标签
三、在TFS上开展团队项目
连接TFS
在eclipse的菜单栏Windows下拉菜单选择show view 的 other选项中的Team Foundation Server 下的 “团队资源管理器”,打开团队资源管理器:
点击连接, 出现“添加现有团队项目”对话框;
选择 “服务器” 显示“添加/移除 Team Foundation Server”对话框中。 选择“添加”按钮
从浏览器复制您的团队项目的 URL输入到url文本框;点击ok;点击 close;点击“next”
如图所示:
三、在TFS上开展团队项目
连接TFS团队项目
在“添加现有团队项目”上,选择你的团队项目。如图:
选择项目集合后的团队项目 ,就连接到TFS上了。
三、在TFS上开展团队项目
将项目上传至TFS
三、在TFS上开展团队项目
将项目上传至TFS
在“打包资源管理器”中,打开要添加到版本控制的项目的快捷菜单,然后选择“团队”,“共享项目”。
将出现“共享项目”对话框。
在“选择一个储存库类型”列表中,选择“Team Foundation Server”,然后选择“下一步”。
选择要共享项目的服务器位置。
在“挂起的更改”页上,选择“签入”。
三、在TFS上开展团队项目
从TFS下载团队项目
在 Eclipse 中,选择“文件”,“导入”。
将出现“导入”对话框。
在“选择导入源”,请输入团队筛选列表到“团队”节点。
选择项目,其他选项根据需要可选,然后点击“下一步”。
点击“完成”。
三、在TFS上开展团队项目
获取最新版本
获取特定版本
三、在TFS上开展团队项目
创建标签
在项目文件夹右键快捷菜单上
显示全部