Openwrt 上也可以搭建 svn 服务了,这样就不用开着 ubuntu 了,省电。

在后台打开 ssh 服务,或者使用 telnet 服务,使用 putty 登录路由器。 如下图所示,这里刷的是 潘多拉。

Openwrt 路由器上 安装 svn server

先更新一下包

opkg update

安装svnserver

opkg install subversion-server

最好是插入usb 因为自带的 25q64 太小。查看usb 挂载地址 cat /proc/mounts

Openwrt 路由器上 安装 svn server

在 /mnt/mmcblk0/ 中建立svn版本库

cd /mnt/mmcblk0/

先查看一下 svnserver --version

Openwrt 路由器上 安装 svn server

建立 svn 项目

svnadmin create pro

Openwrt 路由器上 安装 svn server

设置用户名,密码及权限

cd pro/conf

添加 一个用户名

vi authz

[/]

admin=rw

Openwrt 路由器上 安装 svn server

添加用户密码

vi password

admin=123456

Openwrt 路由器上 安装 svn server

修改 svn 访问权限

vi svnserve.conf  画红线的是需要修改的地方

Openwrt 路由器上 安装 svn server

还可以修改 hook 等实现高级的自动步署的功能等,这里不在介绍。

启动svn 服务

svnserve -d -r /mnt/mmcblk0/pro/

Openwrt 路由器上 安装 svn server

添加到开机自启动

vi /etc/rc.local

添加上面的 启动命令

svnserve -d -r /mnt/mmcblk0/pro/

Openwrt 路由器上 安装 svn server

終わる

相关文章:

  • 2021-10-24
  • 2021-10-07
  • 2021-07-16
  • 2021-10-07
  • 2022-12-23
  • 2021-12-15
  • 2021-05-20
  • 2022-12-23
猜你喜欢
  • 2021-07-01
  • 2021-09-07
  • 2022-12-23
  • 2021-10-07
  • 2022-12-23
  • 2021-10-17
相关资源
相似解决方案