一起聊聊svn的具体用法

本文给大家带来了关于SVN的知识教程,一起聊聊svn的具体用法,旨在帮助大家更好的掌握相关知识。svn是一个开放源代码的版本控制系统,通过采用分支管理系统的高效管理,简而言之就是用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理,详细内容请看本文。


一起聊聊svn的具体用法


本文适用于Windows7系统、Subversion 1.9.7版、Dell G3电脑。


一起聊聊svn的具体用法


SVN是一个开放原始码的版本控制系统,相较于RCS、 CVS,它采用了分支管理系统,它的设计目标就是取代CVS。网际网路上很多版本控制服务已从CVS转移到Subversion。


SVN特性


●  统一的版本号。CVS是对每个档案顺序编排版本号,在某一时间各档案的版本号各不相同。而Subversion下,任何一次提交都会对所有档案增加到同一个新版本号,即使是提交并不涉及的档案。所以,各档案在某任意时间的版本号是相同的。版本号相同的档案构成软体的一个版本。


●  原子提交。一次提交不管是单个还是多个档案,都是作为一个整体提交的。在这当中发生的意外例如传输中断,不会引起资料库的不完整和数据损坏。


●  重新命名、复制、删除档案等动作都储存在版本历史记录当中。


●  对于二进制档案,使用了节省空间的储存方法(简单的理解,就是只储存和上一版本不同之处)。


●  目录也有版本历史。整个目录树可以被移动或者复制,操作很简单,而且能够保留全部版本记录。


●  分支的开销非常小。


●  最佳化过的资料库存取,使得一些操作不必存取资料库就可以做到。这样减少了很多不必要的和资料库主机之间的网路流量。


●  支援元资料(Metadata)管理。每个目录或档案都可以定义属性(Property),它是一些隐藏的键值对,使用者可以自订属性内容,而且属性和档案内容一样在版本控制范围内。


●  支援FSFS和Berkeley DB两种资料库格式。


关于svn的具体用法就聊到这里了,翼速应用平台内有更多相关资讯,欢迎查阅!



我来说两句

0 条评论

推荐阅读

  • 响应式布局CSS媒体查询设备像素比介绍

    构建响应式网站布局最常见的是流体网格,灵活调整大小的站点布局技术,确保用户在使用的幕上获得完整的体验。响应式设计如何展示富媒体图像,可以通过以下几种方法。

    admin
  • 提升网站的性能快速加载的实用技巧

    网站速度很重要,快速加载的网站会带来更好的用户体验、更高的转化率、更多的参与度,而且在搜索引擎排名中也扮演重要角色,做SEO,网站硬件是起跑线,如果输在了起跑线,又怎么跟同行竞争。有许多方法可提升网站的性能,有一些技巧可以避免踩坑。

    admin
  • 织梦CMS TAG页找不到标签和实现彩色标签解决方法

    织梦cms是我们常见的网站程序系统的一款,在TAG标签中常常遇到的问题也很多。当我们点击 tags.php 页的某个标签的时候,有时会提示:“系统无此标签,可 能已经移除!” 但是我们检查程序后台,以及前台显示页面。这个标签确实存在,如果解决这个问题那?

    admin
  • HTML关于fieldset标签主要的作用

    在前端开发html页面中常用的标签很多,今天为大家带来的是关于HTML中fieldset标签主要的作用说明,根据技术分析HTML

    admin

精选专题