威联通nas安装svn记录
程序员文章站
2022-05-31 09:00:41
...
- 安装Entware以使用opkg包管理
Entware 是一个适用于嵌入式系统的软件包库,使用 opkg 包管理系统进行管理.
wget http://bin.entware.net/other/Entware_1.03std.qpkg
sh Entware_1.03std.qpkg
#安装后需要添加全局变量,不然只能去安装目录下运行命令
- 安装svn
#client可以不装
./opkg install subversion-server subversion-client
- 创建svn库
找到nas硬盘的真是路径,可以用df查看
mkdir repo
svnadmin create repo
- 配置svnserve.conf
vim ./repo/conf/svnserve.conf
追加一下内容:
[general]
anon-access = none
auth-access = write
password-db = passwd
authz-db = authz
realm = repo
#这行是库名字
- 配置密码文件
vim ./repo/conf/passwd
test1 = 2346
#用户名 = 密码
#默认明文保存密码
- 配置权限文件
vim ./repo/conf/authz
[groups]
# 设置用户组
[repo:/]
test = rw
#设置对应目录的权限。
#nas默认$LANG是英文,暂未找到更改方法。