gpt4 book ai didi

linux(centos)下SVN服务器如何搭建

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 29 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章linux(centos)下SVN服务器如何搭建由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

虽然在windows上搭建svn很简单,但是效能却不高,这当然是和linux相比了.然而在linux上搭建svn却非常繁琐,所以今天这篇文章就来一步一步教您如何在centos上搭建svn.

安装步骤如下:

1、yum install subversion 。

2、输入rpm -ql subversion查看安装位置,如下图:

linux(centos)下SVN服务器如何搭建

我们知道svn在bin目录下生成了几个二进制文件.

输入 svn --help可以查看svn的使用方法,如下图.

linux(centos)下SVN服务器如何搭建

3、创建svn版本库目录 。

  。

复制代码 代码如下:

mkdir -p /var/svn/svnrepos

  。

4、创建版本库 。

  。

复制代码 代码如下:

svnadmin create /var/svn/svnrepos

  。

执行了这个命令之后会在/var/svn/svnrepos目录下生成如下这些文件 。

linux(centos)下SVN服务器如何搭建

5、进入conf目录(该svn版本库配置文件) 。

authz文件是权限控制文件 。

passwd是帐号密码文件 。

svnserve.conf svn服务配置文件 。

6、设置帐号密码 。

vi passwd 。

在[users]块中添加用户和密码,格式:帐号=密码,如dan=dan 。

7、设置权限 。

vi authz 。

在末尾添加如下代码:

  。

复制代码 代码如下:

[/]
dan=rw
w=r

  。

意思是版本库的根目录dan对其有读写权限,w只有读权限.

8、修改svnserve.conf文件 。

vi svnserve.conf 。

打开下面的几个注释:

anon-access = read #匿名用户可读 。

auth-access = write #授权用户可写 。

password-db = passwd #使用哪个文件作为账号文件 。

authz-db = authz #使用哪个文件作为权限文件 。

realm = /var/svn/svnrepos # 认证空间名,版本库所在目录 。

9、启动svn版本库 。

svnserve -d -r /var/svn/svnrepos 。

10、在windows上测试 。

新建一个测试文件夹,在该文件夹下右键选择 svn checkout如下图(要事先安装tortoisesvn):

linux(centos)下SVN服务器如何搭建

填写svn的地址,如下图:

linux(centos)下SVN服务器如何搭建

输入密码,如下图:

linux(centos)下SVN服务器如何搭建

最后此篇关于linux(centos)下SVN服务器如何搭建的文章就讲到这里了,如果你想了解更多关于linux(centos)下SVN服务器如何搭建的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com