文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Linux系统安装SVN

2023-09-07 17:13

关注

目录

一、检查是否有SVN

二、安装SVN

 三、创建目录

1、创建目录

2、创建版本库

四、配置

1、创建用户及密码

 2、权限配置

 3、配置SVN服务配置文件svnserve.conf

 五、启动与停止SVN服务

1、启动svn

2、查询svn是否在运行

 3、停止

 六、设置开机自启

 七、验证

 八、开启防火墙策略


一、检查是否有SVN

rpm -qa subversion

yum -y  remove subversion

 这是机器上没有SVN

二、安装SVN

yum -y install subversion

 检查安装结果

查看SVN版本

svn --version

 三、创建目录

1、创建目录

mkdir -p /usr/local/svn/svnrepos

2、创建版本库

svnadmin create /usr/local/svn/svnku

创建后,进入svnku,里面目录如下

其中conf文件夹下存放的是SVN的配置文件

四、配置

1、创建用户及密码

进入修改passwd文件 

在[user]标签下加入

用户名=密码

admin=admin@123
test=123456

 2、权限配置

使用分组的方法配置权限

[groups]# harry_and_sally = harry,sally# harry_sally_and_joe = harry,sally,&joereadAndWrite = adminreadonly = test# [/foo/bar]# harry = rw# &joe = r# * =[/]@readAndWrite = rw@readonly = r# [repository:/baz/fuz]# @harry_and_sally = rw# * = r* = r

 3、配置SVN服务配置文件svnserve.conf

 放开下图配置

anon-access = none              #禁止匿名用户访问auth-access = write             #授权用户可写password-db = passwd            #使用哪个文件作为账号文件authz-db = authz                #使用哪个文件作为权限文件realm = /usr/local/svn/svnku     #认证空间名,版本库所在目录

 五、启动与停止SVN服务

1、启动svn

svnserve -d -r /usr/local/svn/svnku

2、查询svn是否在运行

ps -ef|grep svnserve

 3、停止

我们直接杀死进程来停止服务

kill -9 8128

 六、设置开机自启

在 /etc/sysconfig 路径下修改svnserve文件

 

 修改

 执行systemctl enable svnserve.service

 七、验证

重启机器,连接上后直接查看svn状态,

 八、开启防火墙策略

此时还无法使用svn,还需要在安全组中加入3690端口,并放开防火墙的该端口

 完成后访问

 使用用户名密码即可

 

来源地址:https://blog.csdn.net/qq_39688441/article/details/128803395

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     807人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     351人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     314人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     433人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     221人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-人工智能
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯