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

    一、找出并了解当前较为流行的几种源代码管理工具

      SVN、CVS、VSS、CC、

    二、建立表格对这些源代码管理工具的优缺点进行比较分析。

    工具

    优点

    缺点

    SVN

    (1) SVN对中文的支持比较好,操作较简单,使用起来难度不大;

    (2) 管理方便,逻辑明确,可以保证安全性。

    (3) 支持重命名、支持文件和目录拷贝、支持远程存储仓库的备份、支持传递变更到父仓库、支持仓库权限、支持部分变更集、支持跟踪线性的文件历史、

    (1)服务器压力大,使得数据库容量剧增;

    (2)过于依赖服务器,且不适合开源开发。

    CVS

    (1)本地文件与库的关系可以多对多;

    (2)库中文件存放方式为完全用户可见存放方式,与客户端文件夹结构完全一致。

    (1)不支持本地文件重命名提交,删除很麻烦;

    (2)管理员很难清楚知道项目有多少个用户名 的权限和密码。

    VSS

    (1)版本控制简单。

    (2)可以锁定核心代码;

    (3)安装配置,使用较简单。

    (1)自身安全性较差;

    (2)只支持Windows,平台单一;

    (3)适合小团队开发,工作效率低。

    CC

    (1)可以提供众多的迁移工具;

    (2)不是独立软件,可以结合其他软件;

    (1)操作难度高,需要管理员;

    (2)针对不同的行业,没有变化;应对问题的处理速度慢。

  • 相关阅读:
    JS事件冒泡
    iis设置Gzip后,无后缀的url无法压缩解决 MVC iis GZIP
    SQL中的循环、for循环、游标
    采用CDN加速后,如何在程序里获取用户IP地址
    Resharper 的快捷键
    JS防后退跳转
    ASP.NET MVC如何实现自定义验证(服务端验证+客户端验证)
    Log4net创建日志及简单扩展
    统治世界的十大算法
    ffmpeg save rtsp stream
  • 原文地址:https://www.cnblogs.com/Sir00437/p/8638068.html
Copyright © 2011-2022 走看看