zoukankan      html  css  js  c++  java
  • 现代软件工程 第一章 概论 第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)      

  • 相关阅读:
    SWPUCTF2019 | 神奇的二维码
    CG-CTF | Hello,RE!
    CG-CTF | I wanna play CTF
    CG-CTF | MD5
    CG-CTF | 综合题2
    CG-CTF | 密码重置2
    CG-CTF | 综合题
    修改input输入框placeholder文字默认颜色
    解决前端浏览器字体小于12px办法
    box-shadow四个边框设置阴影样式
  • 原文地址:https://www.cnblogs.com/vrfighter/p/5861219.html
Copyright © 2011-2022 走看看