zoukankan      html  css  js  c++  java
  • 目前流行的源程序版本管理和项目管理软件

    1.Microsoft TFS

    优点:任务版上能将需求、项目进度一览无余,对于小团队而言,比甘特图更有用集成了项目管理、版本控制、BUG 跟踪,能有效实现 SCRUM能与 VS 无缝接合

    缺点:搭建、维护tfs比较复杂,硬件要求也比较高。

    2.GitHub

    优点:GitHub是一个非常万能的工具。对于任何大小的项目,他都是理想的工具;他也是伟大的web工作流工具。首 先,他可以作为一个版本控制系统和协作工具,用它来发布工作。

    缺点:将图片内容转 化为代码,或者将设计用于产品设置,看起来不是那样顺利。

    3.SVN

    优点:支持文件重命名提交系统会提示删除旧文件,创建新文件,删除本地文件提交库中文件也被删除。

    缺点:要将权限控制文件保存为svn支持的UTF-8格式,一个库可以有多个工作目录但一个工作目录只能对应一个库虽然可以更改库位置但是要求很严格,库中文件存放方式,看不到文件真正的内容。

    4.Coding

    优点:支持设置保护分支,被保护的分支只有指定的一些成员才可以写(更新),其他成员只有读的权限。这在开发中可以避免一些重要的分支被成员随便修改。而在默认情况下,项目内的所有成员都有对项目的所有分支的全部权限,包括读、写、删除等等。

    缺点:暂不支持导入外站的私有项目,但支持导入已有的公开项目,另外受制于网络条件,Coding不能一定保证导入成功。

    5.Apple Xcode

    优点:可以自动创建分类图表。自动提供撤消、重做和保存功能,无需编写任何编码。

    缺点: 更新版本后,某个插件可能会失效。

  • 相关阅读:
    web开发发送短信实现最简单的接口
    2分钟学会ajax 入门ajax必备
    基于注册登陆简单的使用django认证系统
    Django 发送邮件
    关于python开始写项目创建一个虚拟环境
    pycharm使用bootstrap组件方法
    linux安装配置python环境以及虚拟环境和django下载
    luffy项目搭建流程(Django前后端分离项目范本)
    python微信服务号关注授权、消息推送流程
    Celery—分布式的异步任务处理系统
  • 原文地址:https://www.cnblogs.com/wann/p/5285478.html
Copyright © 2011-2022 走看看