从TFS到git的持续集成之路
2024-10-20 05:36:09
前言
公司目前使用TFS,由于TFS不灵活不能很好的持续集成,且给测试造成很大重的负担,所以近期准备迁移到git上
目标
解决项目运转的瓶颈(版本太多,导致测试跟不上,需引入自动化测试)
过程
- 主线分支不用于开发,只用于合并。
- 开发分支可以由开发人员自由创建。
- 合并代码的权限只有团队负责人才有。
- 坚持实行自动化测试,集成jekins。
- 引入swagger,为自动化测试做铺垫。
- 使用python写selenium脚本做自动化测试。
- 自动化脚本初期由java开发,后期交给测试维护
最新文章
- SpringMVC 数据校验
- SQL Server中公用表表达式 CTE 递归的生成帮助数据,以及递归的典型应用
- lc.exe已退出代码为1
- union与union all的区别
- hdu 1250 Hat's Fibonacci(java,简单,大数)
- 二分+叉积判断方向 poj 2318 2398
- iOS崩溃日志分析-b
- PHP提高编程效率的方法,你知道多少呢?
- AutoLayout(转)
- Delphi获取当前系统时间(使用API函数GetSystemTime)
- 数据字典的QUAN DEC类型与ABAP P型转换
- Ichars制作数据统计图
- MyBatis:学习笔记(1)——基础知识
- Repeated Substring Pattern --重复字符串
- HNの野望
- Word中一条删除不掉的单或双横线的解决办法
- 不用ajax实现异步请求:XmlHttpRequest 小记
- python-day73--django课上项目01
- Spring点滴四:Spring Bean生命周期
- C#中通过Coded UI Test Web Page初体验(图文并茂,去繁就简!亲测通过哦~)