gpt4 book ai didi

CentOS下搭建SVN服务器的步骤详解

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

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

这篇CFSDN的博客文章CentOS下搭建SVN服务器的步骤详解由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了CentOS下搭建SVN服务器的步骤。分享给大家供大家参考,具体如下:

1.安装svn 。

?
1
yum install -y subversion

2.验证安装是否成功 。

?
1
svnserve --version

3.创建svn版本库 。

?
1
2
mkdir svn
svnadmin create svn /repo

注:这里的repo是版本库名称 。

4.配置svn 。

创建版本库后,在这个版本库的conf目录下会生成3个配置文件:

?
1
2
3
4
[root@singledb conf] # pwd
/root/svn/repo/conf
[root@singledb conf] # ls
authz passwd svnserve.conf

说明:

(1)svnserve.conf:  svn服务综合配置文件。 (2)passwd: 用户名口令文件。 (3)authz: 权限配置文件.

4.1 修改passwd文件 。

?
1
2
3
[ users ]
shang=123456
li=123456

注:shang为用户名,123456为密码 。

4.2配置可使用明文密码 。

?
1
2
3
vi /$HOME/.subversion /servers
#找到以下内容,注释去掉并改成yes就行了
store-plaintext-passwords = yes

4.3修改authz文件 。

?
1
2
3
4
[ groups ]
team=shang,li
[repo:/]
@team=rw

注:repo为之前建立的svn版本库名称 。

4.4修改svnserve.conf 。

?
1
2
3
4
5
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz

5.启动和停止svn 。

5.1启动svn 。

?
1
svnserve -d -r /root/svn/

5.2关闭svn 。

?
1
2
ps -aux | grep svn
kill -9 进程 id

6.导入工程 。

?
1
2
3
4
5
$ mkdir MyProject
$ mkdir MyProject /trunk
$ mkdir MyProject /branches
$ mkdir MyProject /tags
svn import MyProject svn: //192 .168.5.228 /repo/MyProject -m "first import project"

7.导出工程 。

?
1
svn co svn: //192 .168.5.228 /repo/MyProject

希望本文所述对大家CentOS服务器管理有所帮助.

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

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