第四次作业--分析比较各种软件构建环境

github

 优点:

  • 支持多人共同完成一个项目
  • 速度快,有成熟的框架,开发灵活
  • 拥有海量的开源代码
  • 功能设计简洁实用,可用性好
  • 完整的支持Markdown语言,而且支持Emoji表情

    缺点:

  • 对中文不友好,图形界面支持差,使用难度大
  • 资料少,学习周期长
  • 国内访问github时间慢

gitee

    优点:

  • 支持多级任务、关联任务
  • 自动代码质量分析
  • 代码克隆检测

    缺点:

  • 不符合常规思维
  • 代码保密性差

coding

    优点:

  • 便于对产品需求进行查找、记录、组织和跟踪,保障每个需求动态的完整性。
  • 对研发团队的知识库、共享资料进行记录管理。
  • 对迭代中的任务进行分配、评论、资源关联、进度管理。确保每个任务动态有迹可循。

 缺点:

  • 私有化,很难发现很棒的共有项目
  • 协作人数有限制

VSS

    优点:

  • 使用简便易学,配置管理的功能比较基本,提供文件的版本跟踪功能
  • 方便各个版本代码和文档的获取
  • 对开发小组中对源代码的访问进行有效的协调

    缺点:

  • 只支持Windows的版本和微软的开发工具
  • 对文件的安全性没有足够的保障

猜你喜欢

转载自www.cnblogs.com/dsGuo/p/11779962.html