您的位置:控制工程论坛网论坛 » 自动化软件 » 版本控制系统

birdoo_ivy

birdoo_ivy   |   当前状态:离线

总积分:493  2024年可用积分:0

注册时间: 2005-10-24

最后登录时间: 2009-03-20

空间 发短消息加为好友

版本控制系统

birdoo_ivy  发表于 2006/12/12 16:46:13      1531 查看 1 回复  [上一主题]  [下一主题]

手机阅读

对于从事软件开发的技术人员来说,版本控制是必不可少的,笔者本人也使用过VCS(版本控制系统Version Control System)。


VCS是能够追踪、比较、提交程序代码或文件变更的系统,同时也要能够跨越多个环境与群组开发的系统,维护并发的变更,保存每个版本的程序代码与文件状态信息。VCS通过动态数据库跟踪修订,提供一些基本的源代码控制功能,例如合并、锁定、识别本版、程序调试等。从业务的流程管理来讲,版本控制是基本要素,它为项目的规划、审核、跟踪等管理提供了保障。


但是单纯的版本控制系统对于整个企业而言,有些力不从心,尤其是当一些VCS中仅仅提供了某些满足特定需要的必须功能时。尽管如此,许多企业仍将VCS作为必备系统。


选择VCS时,首先需要考虑它的易用性。如果开发团队使用命令行进行项目开发,那么选择命令行VCS是最为合适的,如果开发团队习惯于GUI,则应该选择相符的VCS。同时还需要根据项目的开发情况,选择具有不同特性的VCS,比如当独立的开发工作比较多时,分支和合并功能就变得非常重要。

1楼 0 0 回复
  • 马军成

    马军成   |   当前状态:在线

    总积分:13914  2024年可用积分:0

    注册时间: 2006-12-01

    最后登录时间: 2022-06-28

    空间 发短消息加为好友

    马军成   发表于 2006/12/12 16:46:13

    呵呵,现在还没有碰见这样的事~
    2楼 回复本楼

    引用 马军成 2006/12/12 16:46:13 发表于2楼的内容

总共 , 当前 /