深入解析:如何创建SVN版本库

本节主要介绍创建SVN版本库服务器端教程,首先了解一下svn命令行的一些常用命令,平时svn都是使用eclipse的subeclipsesvn插件,集成度高,根本没用过命令行,只能现学现用.
构建svn环境,需要以下步骤:

创新互联公司专业为企业提供临河网站建设、临河做网站、临河网站设计、临河网站制作等企业网站建设、网页设计与制作、临河企业网站模板建站服务,十多年临河做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。

创建svn版本库:
命令:svnadmincreate
语法:svnadmincreateREPOS_PATH
说明:在REPOS_PATH创建一个新的空版本库.
有效选项:
--bdb-txn-nosync:在提交事务时禁用fsync[BDB]
--bdb-log-keep:禁用自动删除日志文件[BDB]
--config-dirARG:从目录ARG读取用户配置文件
--fs-typeARG:版本库类型:“fsfs”(默认)或“bdb”.
--pre-1.4-compatible:使用与1.4之前版本兼容的格式
--pre-1.5-compatible:使用Subversion1.5之前版本的格式
--pre-1.6-compatible:使用与1.6之前版本兼容的格式
从命令语法可以看出,首先需要有个目录,存放版本库的文件.

创建svn版本库目录:
mkdir/var/mobile/svn_package
创建目录svn_package,作为svn的跟目录,然后还可以为每个项目再单独创建目录,好像只能创建在mobile目录下,试着在var下创建,没有权限,提示permissiondenied.
mkdir-m0777/var/mobile/svn_package/toxly
-m0777表示创建的目录可写

创建svn空版本库
目录创建好后,就可以在此创建版本库了,进入目录/var/mobile/svn_package/,然后执行以下命令
svnadmincreate/var/mobile/svn_package/toxly
如果没有错误提示,则说明空版本库创建成功,进入到toxly目录,就可以看到版本库文件

增加svn访问权限
在使用svn之前,首先要创建访问权限才行,进入conf目录,编辑svnserve.conf为:(此步可以用winscp)
[general]
#匿名访问的权限,可以是read,write,none,默认为read
anon-access=none
#认证用户的权限,可以是read,write,none,默认为write
auth-access=write
#密码数据库的路径
password-db=passwd
注意:所有的行都必须顶格。保存文件,这样权限就创建完成了.这样创建SVN版本库就成功了。

 【编辑推荐】

  1. SVN入门教程使用手册
  2. 视点解析:SVN-WINDOWS服务器如何架设和管理
  3. 深入讲解SVN分支与合并的关系
  4. SVN客户端常用命令使用方法专家指导
  5. SVN使用教程简单配置篇详解

当前文章:深入解析:如何创建SVN版本库
转载注明:http://www.stwzsj.com/qtweb/news17/6317.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联