软件,软件工程
2015-10-02 18:20
211 查看
软件:1958年 , 土耳其.论文 The Teaching of Concrete Mathematics
软件工程:Margaret Hamilton, 1969, NASA
Microsoft TFS
Git
优点:
1.免费所以适合分布式开发
2.公共服务器压力和数据量都不会太大
3.任意两个开发者之间可以很容易的解决冲突
缺点
1.代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。
Mercurial
是一种轻量级分布式版本控制系统,采用 Python 语言实现,
易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。
BitBucket
是一家源代码托管网站,采用Mercurial和Git作为分布式版本控制系统,同时提供商业计划和免费账户。
特点:无限制的私有仓库个数,无限制的磁盘空间,免费私有个人仓库
同时支持https/ssh;Bug 跟踪,项目Wiki;API 支持,灵活的权限控制,可自定义域名,RSS 修改记录输出,自定义下载
软件工程:Margaret Hamilton, 1969, NASA
Microsoft TFS
Git
优点:
1.免费所以适合分布式开发
2.公共服务器压力和数据量都不会太大
3.任意两个开发者之间可以很容易的解决冲突
缺点
1.代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。
Mercurial
是一种轻量级分布式版本控制系统,采用 Python 语言实现,
易于学习和使用,扩展性强。其是基于 GNU General Public License (GPL) 授权的开源项目。
BitBucket
是一家源代码托管网站,采用Mercurial和Git作为分布式版本控制系统,同时提供商业计划和免费账户。
特点:无限制的私有仓库个数,无限制的磁盘空间,免费私有个人仓库
同时支持https/ssh;Bug 跟踪,项目Wiki;API 支持,灵活的权限控制,可自定义域名,RSS 修改记录输出,自定义下载
相关文章推荐
- java:水仙花数打印
- 命名参数和可选参数
- 遍历二叉树
- 弱校联萌十一大决战之强力热身 B. Carries (二分)
- 二叉树创建
- jquery于form正在使用submit问题,未解决
- IOC之基于Java类的配置Bean
- phpstorm 9.0最新 注册码亲测可用注册码
- IOC之基于注解的配置bean(下)
- IOC之bean之间的关系讲解
- IOC之方法注入讲解
- 求集合并集
- IOC之基于注解的配置bean(上)
- Spring之核心容器bean
- Long类
- 任意区间的最长连续递增子序列,最大连续子序列和
- 解决VS 于 致命错误 RC1015: 无法打开包含文件 'afxres.h' 问题
- Spring之Construcotrer注入和setter注入不同的XML写法方式
- [No00000B]MS OFFICE 2013 快捷键大全
- Android 面试题目