svn 服务器搭建

svn 服务器搭建

创建svn版本库

> svnadmin create exhibition-h5  
> [root@iZwz9hk035t88sijvaoj8mZ exhibition-h5]# ll
total 24
drwxr-xr-x 2 root root 4096 May 25 15:09 conf
drwxr-sr-x 6 root root 4096 May 25 15:09 db
-r--r--r-- 1 root root    2 May 25 15:09 format
drwxr-xr-x 2 root root 4096 May 25 15:09 hooks
drwxr-xr-x 2 root root 4096 May 25 15:09 locks
-rw-r--r-- 1 root root  229 May 25 15:09 README.txt

配置修改

[root@iZwz9hk035t88sijvaoj8mZ exhibition-h5]# cd conf/
[root@iZwz9hk035t88sijvaoj8mZ conf]# ll
total 12
-rw-r--r-- 1 root root 1080 May 25 15:09 authz
-rw-r--r-- 1 root root  309 May 25 15:09 passwd
-rw-r--r-- 1 root root 2279 May 25 15:09 svnserve.conf
  • authz:负责账号权限的管理,控制账号是否读写权限
  • passwd:负责账号和密码的用户名单管理
  • svnserve.conf:svn服务器配置文件
  1. 修改authz

    文件最后添加

    [/]
    tangl=rw
    

    相当于给账户tangl和zhenjq增加根目录的读写权限

  1. 修改passwd
    tangl = tangl@123
    
    创建账户和密码
  2. 修改svnserve.conf
image

启动svn服务器

[root@iZwz9hk035t88sijvaoj8mZ application]# pkill svnserve
[root@iZwz9hk035t88sijvaoj8mZ application]# svnserve -d -r /application/svndata/

客户端连接svn

svn checkout svn://tangl@127.0.0.1/exhibition-h5
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 转载,建议看原文 鉴于在搭建时,参考网上很多资料,网上资料在有用的同时,也坑了很多人本文的目的,也就是想让后继之人...
    青穗黄阅读 397评论 0 1
  • Mac SVN服务器搭建# 一、创建代码仓库 1.首先在某个目录下面新建一个svn文件夹,例如:/Users/he...
    嫌疑人zx阅读 865评论 1 9
  • 1.mac系统是已经安装了svn服务的,所以这里我们只需要开启就行了。验证本地已安装svn服务。$ svnserv...
    zhao1zhihui阅读 1,056评论 0 0
  • 背景为了方便代码管理,决定采用svn,而svn中应用最广泛的就是subversion,因此选用subversion...
    iamc阅读 520评论 0 0
  • 今天看我们的项目里有一个用第三方增加多个左滑选项的,他们说UITableView 实现不了,我不信,然后我就去百度...
    代码狂人阅读 555评论 0 2