• 现代软件工程 第一章 概论 第3题——韩婧


    Visual Sourse Safe

    优点:简单易用,一学就会。安装和配置简单,版本控制简单

    缺点:只能运行在Windows平台上,安全性不高,用户对VSS的文件夹都可以删除。功能较为基础。

    Subversion

    优点:安全性和版本管理功能较强,可以实现异地开发的支持,支持windows和linux。

    缺点:不支持对变更管理的功能。由于代码库是集中式,导致跨国访问速度很慢。元数据都存储在服务器上,当服务器崩溃的时候损失惨重。

    ClearCase

    优点:功能完善,安全性好,可以支持复杂的管理。

    缺点:学习曲线和学习成本高,需要集成ClearQuest才能完成配置管理功能。

    Microsoft TFS

    优点:任务版能将需求、项目进度一览无余,方便。集成了项目管理、版本控制、BUG跟踪,能有效实现SCRUM,功能强大。

    缺点:从IE上访问、填写各种开发、测试记录速度慢,团队的邮件细节配置比较复杂。

    GitHub

    优点:功能设计简介,实用上手容易,可用性好。Pull request、issue功能十分强大。

    缺点:跨国访问速度慢,对中文不够友好。Wiki功能较弱,直接导致文档经常被分离到一个独立站点。成本较高,学习曲线高。

    Trac

    优点:SCM配置管理平台,有良好的扩充性。通过WebAdmin界面中的Plugin功能,可以很方便的安装下载的插件。开源应用。

    缺点:功能不够强大。

    Bugzilla

    优点:免费,支持中文,开源,跨平台。

    缺点:只能管理缺陷,安装需要Perl和配置MySQL数据库,过程比较繁琐,修改配置文件比较麻烦。

    Apple Xcode

    优点:具有统一的用户界面,简单方便。便捷的代码管理器,自动生成类关系图、函数方法列表等。代码自动补全。

    缺点:不支持跨平台,只能用于IOS。更新版本后,某个插件可能会失效。

    (引用http://blog.csdn.net/zhourui1982/article/details/4871896)      

  • 相关阅读:
    yum下载安装mysql服务
    windows编写sh脚本在linux上不能执行
    ectouch第二讲之 文件结构
    ecshop第一讲之安装
    class id 区别
    thinkphp模板中截取中文字符串的方法分享
    CI 配置验证规则
    CodeIgniter配置之config
    codeigniter中base_url和site_url
    使用phpmyadmin导入SQL数据报错:#1062
  • 原文地址:https://www.cnblogs.com/vrfighter/p/5861219.html
Copyright © 2020-2023  润新知