svn客户/服务端访问及数据格式

目录

Svn客户端访问方式

Svn服务端运行方式

SVN档案库数据格式


Svn客户端访问方式

        Svn客户端可以通过多种方式访问服务器端,例如:本地磁盘访问,或各种各样不的+网络协议访问,但一个版本库地址永远都是一个URL,URL反映了访问方法。

访问方式 说明
file:// 直接通过本地磁盘或者网络磁盘访问版本库
http:// 通过WebDAV协议访问支持Subversion的Apache服务器
https:// 与http://相似,但是用SSL加密访问
svn:// 通过TCP/IP自定义协议访问svnserve服务器
svn+ssh 通过认证并加密的TCP/IP自定义协议访问svnserve服务器

 

Svn服务端运行方式

svn服务常见的运行访问方式有3种:

1.独立服务器访问,访问地址如:svn://svn.etiantian.org/sadoc); ^

2.借助apache等http服务,访问地址如:http:// svn.nliki.com; 

         a.    单独安装 apache+svn

         b.    CSVN(apache+svn)是一个单独的整合的软件,带web界面管理的SVN软件

3.本地直接访问(例如:file:///svn/repository/nliki)

 

SVN档案库数据格式

       svn存储版本数据有2种方式:BDB(—种事务安全型表类型)和FSFS(—种不需要数据库的存储系统)。因为BDB方式在服务器中断时,有可能锁住数据,所以还是FSFS方式更安全一点。

      BDB:伯克利DBfBerkeleyDB),版本库可以使用的一种经过充分测试的后台数据弯实现,不能在通过网络共享的文件系统上使用,伯克利DB是Subversion 1.2版本以前的缺省版本库格式
      FSFS:一个专用于Subversion版本库的文件系统后端,可以使用网络文件系统(例如NFS或 SMBFS)。是1.2版本及其后的缺省版本库格式。

-
 

你可能感兴趣的:(架构师之路)