版本控制 Vesion Control Learning tips
来源:互联网 发布:vim保存退出命令 mac 编辑:程序博客网 时间:2024/05/16 06:40
CVS
VSS、CVS、SVN和ClearCase等配置工具的评估和比较
http://8cmd.com/archiver/?tid-16076.html
VSS
最新发布版本VSS8.0可支持此功能
最新发布版本VSS8.0支持此功能
仅支持Windows 操作系统
安装、配置、使用均较简单,很容易上手使用
安全性不高,基于文件系统共享实现对服务器的访问,需要共享存储目录,这样用户可以对VSS的文件夹执行删除操作。
CVS
支持,速度一般
支持
支持几乎所有的操作系统
安装、配置较复杂,但使用比较简单,只需对配置管理做简单培训即可
安全性高,CVS服务器有自己专用的数据库,文件存储并不采用 “共享目录”方式,所以不受限于局域网。
SVN
相比CVS,更加适合基于互联网协作开发的团队,速度也更快
相比CVS,能够保证所有的修改都入库生效
同上
同上
同上
ClearCase
速度最快,且不受网络连接带宽的限制、防火墙以及安全问题的影响。
支持
支持常见的平台
安装、配置、使用相对较复杂,需要进行团队培训
安全性不高,采用C/S模式,需要共享服务器上的存储目录以供客户端访问
SVN与CVS优缺点分析
http://hi.baidu.com/isway/blog/item/d21da31e6138631b403417e2.html
- 版本控制 Vesion Control Learning tips
- 版本控制Revision control
- 漫谈版本控制(Revision Control)--搜集整理
- MVCC(多版本并发控制,MultiVersion Concurrency Control)
- MVCC(Multi-Version Concurrency Control)多版本并发控制
- 数据库版本控制工具SQL Source Control实际应用
- android studio 重新切换版本控制 Enable Version Control Integration
- Language Learning Tips
- QEMU learning tips
- Language Learning Tips
- os.pipe learning tips
- Reinforcement learning tips
- 【Deep Learning】笔记:Tips for deep learning
- Java NIO Chapter1 Learning Tips
- Daily Tips on Learning English
- Tips for learning ActionScript 3.0
- pycharm学习技巧 Learning tips
- Reinforcement Learning: Model-free control
- oracle数据库中查看所有表SQL
- 系统缓存全解析
- Item4: Make sure that objects are initialized before they're used
- toolBar的两种实现方式
- 基于对话框的空闲消息处理
- 版本控制 Vesion Control Learning tips
- android获取源代码、编译、命令
- JS 自定义函数时,如何定义参数默认值
- MySQL 事件调度器(Event Scheduler)
- 多线程服务器的常用编程模型
- 多线程服务器的适用场合
- Java 7新I/O特性解析
- c#socket 编程基础
- 《多线程服务器的适用场合》-- 例释与答疑