本节主要介绍创建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版本库就成功了。
【编辑推荐】
分享标题:深入解析:如何创建SVN版本库
分享地址:http://www.gawzjz.com/qtweb2/news23/6423.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联