当前位置:  软件>C/C++软件

版本控制系统 Subversion (SVN)

    来源:    发布时间:2015-02-23

    本文导语:  Subversion是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。 优于CVS之处 原子提交。一次提交不管是单个还是多个文件,都是作为一个整体...

版本控制系统 Subversion (SVN)[图片]

Subversion是一个版本控制系统,相对于的RCS、CVS,采用了分支管理系统,它的设计目标就是取代CVS。互联网上免费的版本控制服务多基于Subversion。

优于CVS之处
  • 原子提交。一次提交不管是单个还是多个文件,都是作为一个整体提交的。在这当中发生的意外例如传输中断,不会引起数据库的不完整和数据损坏。
  • 重命名、复制、删除文件等动作都保存在版本历史记录当中。
  • 对于二进制文件,使用了节省空间的保存方法。(简单的理解,就是只保存和上一版本不同之处)
  • 目录也有版本历史。整个目录树可以被移动或者复制,操作很简单,而且能够保留全部版本记录。
  • 分支的开销非常小。
  • 优化过的数据库访问,使得一些操作不必访问数据库就可以做到。这样减少了很多不必要的和数据库主机之间的网络流量。
使用情况

虽然在 2006年 时 Subversion 的使用族群仍然远少于传统的 CVS,但已经有许多开放原码团体决定将 CVS 转换为 Subversion。已经转换使用 Subversion 的包括了 FreeBSD、Apache Software Foundation、KDE、GNOME、GCC、Python、Samba、Mono 以及许多团体。有许多的团队换用 Subversion 是因为 Trac 所提供的专案管理环境。除此之外,一些自由软件开发的协作网如SourceForge除了提供 CVS 外,现在也提供专案开发者使用 Subversion 作为源码管理系统, JavaForge、Google Code以及 BountySource 则以 Subversion 作为官方的源码管理系统。

Subversion中文网:http://www.subversion.org.cn/


    
 
 
 
本站(WWW.169IT.COM)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.169IT.COM)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 软件项目版本控制需要注意的几点
  • 版本控制客户端 CrossVC
  • 版本控制软件 OpenCVS
  • unix下有没有比较好的程序版本控制和文档管理的工具?
  • 控制台版本的扫雷游戏 fsaper
  • 数据库模型版本控制 deltasql
  • 版本控制软件 SourceAnywhere
  • svn取消版本控制
  • 数据集版本控制 Dat
  • JPadpro4.2中怎么配置VisualSourceSafe(或者其他版本控制器也可以)
  • 任何将内核编译为不支持版本控制可能?
  • 数据库版本控制工具 NeXtep Designer
  • 有没有版本控制软件,支持时间拉链的。
  • linux底下的版本控制软件有哪些?
  • 版本控制ClearCase,求ClearCase的学习笔记。在线等待!分不够另开贴再加。
  • 探讨如何在Eclipse中过滤版本控制文件.svn
  • 求救:编译内核时如何关闭版本控制?
  • 模块加载时的版本控制问题.
  • 如果制作自己的发行版本,用于工业控制的那种,busybox+ramdisk+gtk
  • 谁有微软的VSS与jb配合的版本控制详细使用说明???
  • 通过javascript实现DIV居中,兼容各浏览器版本
  • 请问LINUX内核版本为2.4.31的是什么版本?自己写的串口驱动,是否向下兼容,还是必需版本相同?
  • Apache hadoop当前各个版本说明
  • 请教:linux 的版本问题,上面想跑J2EE或网站之类的装什么版本?客户端或个人机装什么版本?
  • Hypertable 0.9.7.10 各种版本下载地址(最新版)
  • libxml2是针对aix、sco、linux分不同版本还是统一版本?
  • linux哪个版本好?linux操作系统版本详细介绍及选择方案推荐
  • 内核版本问题 GCC版本问题
  • resin及jetty介绍以及如何 查看他们的版本号
  • Linux不同版本内核目录下的ChangeLog是以哪个版本作为对比?
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2017,169IT.COM,E-mail:www_169it_com#163.com(请将#改为@)

    浙ICP备11055608号