0.防火墙永久开放 3690 端口
firewall-cmd --zone=public --add-port=3690/tcp --permanent
重启防火墙
firewall-cmd --reload
1.安装 svn 服务器
yum install subversion
2.创建放置项目 project 的地方
mkdir /var/svn
3.创建一个 test 项目
svnadmin create /var/svn/test/
4.配置 svn 服务的配置文件 svnserver.conf 文件
vi /var/svn/test/conf/svnserve.conf
[general]
anon-access = read
auth-access = write
password-db = /var/svn/test/conf/passwd #test 改为自己相应项目
authz-db = /var/svn/test/conf/authz #test 改为自己相应项目
realm = test #这是个提示信息
5.配置用户和密码
vi /var/svn/test/conf/passwd
[users]
pengzai = 123456 #用户名 = 密码
7.配置新用户的授权文件
vi /var/svn/test/conf/authz
[groups]
admin = pengzai
[/]
@admin = rw
6.启动 svn
svnserve -d -r /var/svn
7.设置开机自启 svn
sudo systemctl enable svnserve.service
sudo systemctl start svnserve.service
8.永久关闭 SELinux
sudo vim /etc/sysconfig/selinux
SELINUX = disable #值修改为 disab
9.重启服务器
shutdown -r now
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于