没有合适的资源?快使用搜索试试~ 我知道了~
首页Eclipse及HBuilder中TFS的简单使用
Eclipse及HBuilder中TFS的简单使用
需积分: 30 13 下载量 159 浏览量
更新于2023-05-30
收藏 2.87MB DOC 举报
文档中整理了Eclipse及HBuilder中TFS的简单使用,希望对大家有所帮助!
资源详情
资源推荐
Eclipse 及 HBuilder 中 TFS 的简单使用
目录
1 . TFS
简介 ....................................................................... 2
2 . TFS
与
SVN
的比较 ......................................................... 3
3 . Eclipse
及
Hbuilder
下
TFS
插件的安装 ............................. 4
4 . Eclipse
及
Hbuilder
下
TFS
的连接 ................................... 7
5 . 共享项目到
TFS ( HBuider
与
Eclipse
雷同) ..................... 9
6 . 从
TFS
导入项目到本地( HBuider
与
Eclipse
雷同) ......... 12
7 . 签入操作( HBuider
与
Eclipse
雷同) ............................. 16
8 . 签出操作( HBuider
与
Eclipse
雷同) ............................. 19
9 . 与服务器同步( HBuider
与
Eclipse
雷同) ...................... 19
10 . 解决冲突( HBuider
与
Eclipse
雷同) ........................... 20
11 . 分支与合并( HBuider
与
Eclipse
雷同) ....................... 22
12 . 上架(搁置)与下架( HBuider
与
Eclipse
雷同) ........... 29
1.TFS 简介
全名:Team Foundaon Server,是微软的一款 ALM(Applicaon Lifecycle Management )
软件项目生命周期管理工具,用来管理源代码、文档等存储库、生成过程、测试基础架构
和实验室部署,同时轻松进行协作和报告状态。Team Foundaon Server 很好的支持各种规
模的团队开发,以便连接、协作和按时交付。
让我们从一个软件开发团队的不同角色来进行一个简单的功能说明:
1 项目经理
初始化项目:新项目、设定软件过程、配置项目门户、配置源代码管理、创
建迭代、设置代码迁入策略、上传项目相关文档;
组织团队及团队成员分配权限
用工作项跟踪管理项目:跟踪管理 QoS 需求、跟踪管理功能性需求、跟踪管
理任务、跟踪管理 Bug、跟踪管理风险
项目分支和合并
基线管理
设置警报和通知
案例演练
2 架构师
使用用例图、类图、活动图、序列图、包图和部署图
验证架构
非功能性需求设计
反向工程:从代码到架构视图
3 开发人员(这里是我们重点关注内容)
版本管理:签入、签出、分支、合并、解决冲突、搁置和签出搁置、将签入
和工作项关联
代码走查与代码重构
代码覆盖分析、代码静态分析、性能探测
单元测试:测试驱动开发模式
4 测试人员
测试计划和测试用例
集成测试、系统测试、需求确认测试、发行测试
Web 项目测试
UI 自动化测试
跟踪 BUG
案例
5 配置管理人员
构建服务
实验室管理器
创建新的构建类型、执行构建、查看构建、构建产生工作项
持续化集成
2.TFS 与 SVN 的比较
1 总体比较
TFS 是一个应用软件生命周期管理(ALM)软件,是一个软件研发平台产品,其功能覆
盖了软件研发过程中的所有环节(包括源代码管理)和所有角色;而 SVN 只是一个简单的
源代码管理工具。
可以简单来说,TFS 具备 SVN 的所有源代码管理功能,二者是一个包含和被包含的关
系。
2 用户体验度
SVN: 代码的 Commit 和 Check out 和更快,操作上更简单,学习成本低。作为源代码
管理,很不错!但是功能有限
TFS:功能强大,全生命周期的管理都有,从设计一直到开发、测试、构建部署。操作
比较复杂。学习成本较高。
3 实施难易程度
SVN:简单,实施起来容易,服务端搭建较容易。其他开发成员,只需要安装客户端
就能使用。
TFS:复杂,安装、配置和部署过程比较繁琐。团队开发大型项目,能够在权限上做很
好的控制,而且可以做分授权。在实施全生命周期的管理上,很难全部落实下来。一旦项
目的资料越来越多的时候,大家就逐渐失去了探索和发现的耐心了。
4 效果
SVN:源代码、文件版本控制上,短小精悍,能充分满足版本控制的需求!但是权限
控制上,还有提升空间。
TFS:全生命周期管理,协作方便。管理上统一,权限控制做的很不错!一次付费,
“受益终生”。
5 小结
如何抉择?根据自己公司的情况来,如果开发的项目不大(代码量不超过 50 万行),
项目团队人员不多(不超过 100 人),可以使用 SVN 做源代码和文档的版本控制,至于测
试和需求,则可以用一些其他的开源工具,比如:禅道、con*uence。对于,大型项目和开
发团队的话,建议使用 +s。再加上,现在微软也逐渐开始拥抱开源了!
3.Eclipse 及 Hbuilder 下 TFS 插件的安装
1 Eclipse 打开 Eclipse 插件安装市场,步骤“Help------>Eclipse Marketplace”操作如下:
2 检索“TFS”插件并安装,步骤操作如下:
3 安装成功后重启 Eclipse 即可,步骤如下:
4 打开“团队资源管理器”,步骤“window------>Show View------>团队资源管理器”或
“window------>Show View------>Others......------>Team Foundaon Server------>团队资源管理器”
操作如下:
剩余47页未读,继续阅读
月下影舞823
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- 构建智慧路灯大数据平台:物联网与节能解决方案
- 智慧开发区建设:探索创新解决方案
- SQL查询实践:员工、商品与销售数据分析
- 2022智慧酒店解决方案:提升服务效率与体验
- 2022年智慧景区信息化整体解决方案:打造数字化旅游新时代
- 2022智慧景区建设:大数据驱动的5A级管理与服务升级
- 2022智慧教育综合方案:迈向2.0时代的创新路径与实施策略
- 2022智慧教育:构建区域教育云,赋能学习新时代
- 2022智慧教室解决方案:融合技术提升教学新时代
- 构建智慧机场:2022年全面信息化解决方案
- 2022智慧机场建设:大数据与物联网引领的生态转型与客户体验升级
- 智慧机场2022安防解决方案:打造高效指挥与全面监控系统
- 2022智慧化工园区一体化管理与运营解决方案
- 2022智慧河长管理系统:科技助力水环境治理
- 伪随机相位编码雷达仿真及FFT增益分析
- 2022智慧管廊建设:工业化与智能化解决方案
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功