14、从 TFS 迁移仓库及 GitLab 背后的开发理念

从 TFS 迁移仓库及 GitLab 背后的开发理念

1. 从 TFS 迁移仓库
1.1 TFS 简介

Team Foundation Server (TFS) 是微软应用生命周期管理 (ALM) 解决方案的协作平台和基础。它具备代码版本管理(包括包管理,如 NuGet、Maven 等)、工作项管理、广泛的报告和仪表盘功能、自动化构建和发布管理以及测试管理等功能。通过与 Visual Studio 等开发工具的广泛集成,TFS 用于在软件的设计、构建(持续集成)、测试和部署(持续交付)过程中进行沟通和协作,最终提高生产力和团队产出,提升质量,并深入了解应用程序的生命周期。

TFS 具有以下特点:
- 源代码管理
- 需求管理
- 实验室管理
- 报告
- 项目管理(适用于敏捷软件开发和瀑布式开发)
- 自动化构建
- 测试
- 发布管理能力

目前,微软更倾向于让客户使用 TFS 的云版本:Azure DevOps,它具备 TFS 的所有功能,且扩展性更强。

1.2 TFS 与 Git 的比较
比较项 TFVC Git
集中式或分布式 集中式,所有文件存储在中央服务器,授权客户端与之交换信息 分布式,默认无中央权威,可自由与他人推拉更改
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值