zoukankan      html  css  js  c++  java
  • 源代码管理工具调查

    工具 

    优点

    缺点

    VSS

    占用空间小并且方便各个版本代码和文档的获取,对开发小组中对源代码的访问进行有效的协调

    文件大多会以独占的形势进行锁定。如果一个人在修改的时候其他人没有办法进行修改。只支持Windows版本对文件的安全性没有足够保障

    SVN

    管理方便,逻辑明确,操作简单,上手快。易于管理,集中式服务器更能保证安全性。代码一致性非常高。有良好的目录级权限控制系统。

    对服务器性能要求高,数据库容量经常暴增,体量大。必须联网。如果不能连接到服务器上,基本上不可以工作,如果服务器不能连接上,就不能提交,还原,对比等等。不适合开源开发。分支的管控方式不灵活

    ClearCase

    功能完善,安全性好,可以支持复杂的管理ClearCase 通过多点复制支持多个服务器和多个点的可扩展性

    价格昂贵,需要培训(费用高)安装和维护远比VSS 复杂。没有专用的安全性管理机制,依赖于操作系统。

    Git

    对程序源代码进行差异化的版本管理,代码库占极少的空间。易于代码的分支化管理。

    上手较难,所以要慢慢磨合。不支持中文,图形界面支持差,使用难度大。不易推广

  • 相关阅读:
    String,StringBuffer,StringBuilder简单对比
    Java基本数据类型
    EasyMock框架的使用详解
    Python3.6在win7中无法正常运行的问题
    zabbix3.4源码安装步骤
    hadoop_2.6.5集群安装
    Cassandra2.2.10安装过程
    JDK1.8安装
    zookeeper3.4.6安装
    python3.6的安装及cx_oracle安装
  • 原文地址:https://www.cnblogs.com/362xu/p/8610059.html
Copyright © 2011-2022 走看看