zoukankan      html  css  js  c++  java
  • 第六周作业

     上网调查一下目前流行的源程序版本管理软件和项目管理软件都有哪些, 各有什么优缺点? (提示:搜索一下Microsoft TFS、GitHub、Trac、Bugzilla、Rationale,Apple XCode)?

    答:目前流行的源程序版本管理软件:

    Microsoft TFS:由微软提供的团队协作开发工具,集中式

    GitHub:开源的版本控制工具,分布式控制

    Microsoft TFS

    优点:功能多;适合大型项目;能与 VS 无缝接合

    缺点:成本消耗比较大;搭建、维护tfs比较复杂,硬件要求也比较高

    GitHub

    优点:速度快;作为一个版本控制系统和协作工具,用它来发布工作;可以将项目存档,与其他人分享交流;能够跟踪错误,这让使用Github变得更加简单

    缺点:Github使用新手需要不断实践和时间

    项目管理软件:

    Trac:开源的应用平台,包含wiki和问题跟踪。以面向进度模型为项目管理模型,以里程碑方式进行项目管理。

    Bugzilla:为Unix定制的追踪系统的软件,可以管理软件开发中缺陷的提交、修复、关闭等整个生命周期。

    Apple XCode:苹果公司向开发人员提供的集成开发环境,用于建立iOS X和iOS应用。

    Trac

    优点:有良好的扩充性;灵活性强

    缺点:不支持多项目;功能不够强大

    Bugzilla

    优点:不收费,有中文版支持

    缺点:只能管理缺陷

    Apple XCode

    优点:可以自动创建分类图表;提供撤消、重做和保存功能

    缺点:版本更新之后,部分插件可能会失效

  • 相关阅读:
    POJ
    luogu- P1373 小a和uim之大逃离 DP 四维,其中一维记录差值
    牛客国庆集训派对Day3 B Tree(树形dp + 组合计数)
    【CF 1059C】 Sequence Transformation 数学
    POJ
    牛客国庆集训派对Day6 A Birthday 费用流
    Treap + 无旋转Treap 学习笔记
    牛客2018国庆集训派对Day3 I Metropolis 多源最短路径
    Gym
    CodeForces
  • 原文地址:https://www.cnblogs.com/zhaoyue123/p/5372075.html
Copyright © 2011-2022 走看看