欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

QNAP NAS 4.5 配置subversion-server

程序员文章站 2022-05-31 08:46:33
...

安装Entware的qpkg包,地址:

https://apps.qnap.community/11-community/10-qnapware

SSH登陆NAS,输入命令

opkg install subversion-server
cd /opt/bin
opkg update
install subversion-server

创建svn的仓库repository/project


找到NAS硬盘的真实路径,用df查看,路径/share/CACHEDEV1_DATA/Media/Soft/svn/repository1
找到路径后创建repository

mkdir /share/*/svn
mkdir /share/CACHEDEV1_DATA/Media/Soft/svn/repository1
mkdir /share/CACHEDEV1_DATA/Media/Soft/svn/repository2
svnadmin create /share/CACHEDEV1_DATA/Media/Soft/svn/repository1
svnadmin create /share/CACHEDEV1_DATA/Media/Soft/svn/repository2

这里创建 repository1、repository2两个点

创建后可以通过NAS的文件管理器找到svn路径,修改里面的配置文件

首先修改 /conf/svnserve.conf   

[general]
    anon-access = none
    auth-access = write
    password-db = passwd


把上面的3行配置前面的注释符# 去掉,anon-access = read要改为anon-access = none,

编辑passwd

vi passwd 


在文件尾部加上用户和密码

zxl = 123456

启动svn
 

启动svn
    1. 杀掉已有的svn进程
        killall svnserve 
    2. 启动
        svnserve -d 
        这里启用默认端口,以及其他默认参数。
    3.获取地址
        开启DDNS后,这个地址和对应路径
svn://?????.myqnapcloud.cn/share/CACHEDEV1_DATA/Media/Soft/svn/repository1