项目开发代码管理方案推荐云效


背景:

MES1团队目前使用的是武汉本地的SVN(存在限流收费,所以并没有时时同步代码),研发和项目现场代码并未很好进行管理和整合,想要更好管理,但是还没有找到免费好用的解决方案(比如:LDX)

问题:

目前LDX项目没有进行更高效的代码管理,开发人员在武汉本地开发提交,然后把开发的代码整理通过微信给到现场发布人员,代码没有很好的进行统一管理起来,项目现场的一台电脑作为最新代码管理机,存在项目管理上的风险,虽然现有SVN,由于某些原因,并未能很好解决代码同步和管理的问题

期望:

需要一款好用的工具很好进行代码项目管理一站式服务(先管理紧急的项目代码),减少人力干预和这块投入,专注业务开发

解决方案

1.微软Azure DevOps

2.阿里云效 (强烈推荐)

3.其他管理平台(类似的解决方案还有,就不一一列举了)

 

下面列举下个人使用情况和说明,跟大家简单聊一下这两款我熟知的工具

1.微软的Azure DevOps,没记错的话最早我是在2013年有一次出差需要跟团队成员一起维护一套代码,那时开始导入和使用的,那个时候用这个蛮好,解决了我们出差在外与在公司开发人员的代码同步问题。同时在2018年深圳FIT-看板开发的时候,也存在这个代码同步问题,我那时候也有导入,带团队一起协同开发。

 

2.阿里云效,阿里官方内部研发的一款DevOps一站式管理平台,2021年初,由于团队需要进行敏捷开发等一站式需求,在团队和其他人的摸索中了解到了阿里云效,通过一些评估和考量,最终选择此平台进行代码及团队的工作管理,并由我主要负责,研究和推动团队内部代码管理、流水线等多模块的使用。功能很多,这里我这次只跟大家聊代码管理这块,先解决最紧急的问题,着重介绍我的推荐,后面的可以以后一步步来实践。

 

官方对外的功能特性:

 

 

 

 

费用问题:

看到这里,我相信大家可能最关心此平台是否需要一定费用,目前团队规模和需求可进行免费使用

 

 

3.其他管理平台

也使用一些公司内网下搭建的管理工具,也有一些诸如TFS、SVN、GitHub、GitLab等这样一些管理工具和平台。

 

最后做个总结:

阿里云效是我10多年开发经验,经历了比较多的项目和管理平台,目前阶段比较推荐使用的,我也相对熟悉,跟大家分享一起共勉,也期望大家多交流和分享。