关于版本管理

对于一个软件团队来说,除了开发出真正有用的东西来,第二件重要的事情就是做好版本管理。

但是这件事情,很多成熟度不够的团队并没有真正重视,所以可能会导致一些没必要发生的问题的出现:


比如:组件之间由于版本不一致,无法整合在一起,花很多时间(两个人花费1-3天)查原因之后,才发现是某组件的版本不对。这种事情本来是可以避免的。因为两个组件都需要进行版本管理,在整合时,需要指明各组件的版本。


比如:有些客户需要知道两版之间变动的文件清单,这件事情,如果用了版本管理软件,应该是一个命令几秒就能给出清单的;但是,实际上有些团队,即使用了SVN,仍然没有使用到位,不知道工具里面有现成命令可以导出该清单。


比如:有些团队没有追踪向用户发布的版本历史,当已发布的东西出现bug时,要花费大量的时间找到旧版本,来重现问题。


比如:有些团队发布了稳定版本后,新版本如果有严重问题,希望恢复到稳定版本,但是却找不到稳定版本。


这些问题都是没必要发生的问题,需要做到的是:

项目所有代码和文档以及开发环境操作系统等全部纳入版本管理。

应该在每个成员加入的时候,就进行版本管理的培训。

对外对内发布任何东西的时候,都需要进行版本管理。

应要求协作团队或者外包方也使用版本管理。

应熟练使用版本管理的各个常用命令,不做多余的无效工作。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值