- 4
- 0
- 约1.21万字
- 约 9页
- 2022-11-03 发布于北京
- 举报
Subver (简写为 SVN )作为开源社区贡献的新一代版本控制系统,已经得到越来越
广泛的使用。我用过 CVS (Concurent Ver System ,SVN 的前身)和微软的 VSS (Visual
Sou rceSafe ),相比之下,SVN 具有更强大的功能和更简单的操作特性。
1. SVN 简介(常用的还有CVS 和VSS )
光说 SVN 好,那 SVN 究竟有什么优点呢?在 SVN 册里有着详细的说明,下面简单
介绍几个重要方面:
1) 基于 的版本控制
传统的 CVS 或 VSS 都是基于单个文件进行版本控制的,这实际上满足不了实际需求,因
为在实际应用中, 都希望按照项目或者工程进行管理,例如假设 想要取出某个历史
时间点的整个项目文件,那么基于文件的版本控制系统就存在弊端,只能单个单个文件的处
理。而 SVN 则能很方便的做到这一点,你可以随意的取出任何一个文件、任何一个 的
任何一个历史版本。
SVN 还允许对文件和 进行增加、删除以及 和重命名等操作,这些都会被记录到
历史信息中,实现真正的版本控制功能。
2) 原子提交
SVN 里的每次操作都是原子的,要么全
原创力文档

文档评论(0)