1. 程式人生 > >Openwrt 路由器上 安裝 svn server

Openwrt 路由器上 安裝 svn server

ont span conf 功能 tel nbsp 介紹 all svnadmin

Openwrt 上也可以搭建 svn 服務了,這樣就不用開著 ubuntu 了,省電。

在後臺打開 ssh 服務,或者使用 telnet 服務,使用 putty 登錄路由器。 如下圖所示,這裏刷的是 潘多拉。

技術分享

先更新一下包

opkg update

安裝svnserver

opkg install subversion-server

最好是插入usb 因為自帶的 25q64 太小。查看usb 掛載地址 cat /proc/mounts

技術分享

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

cd /mnt/mmcblk0/

先查看一下 svnserver --version

技術分享

建立 svn 項目

svnadmin create pro

技術分享

設置用戶名,密碼及權限

cd pro/conf

添加 一個用戶名

vi authz

[/]

admin=rw

技術分享

添加用戶密碼

vi password

admin=123456

技術分享

修改 svn 訪問權限

vi svnserve.conf 畫紅線的是需要修改的地方

技術分享

還可以修改 hook 等實現高級的自動步署的功能等,這裏不在介紹。

啟動svn 服務

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

技術分享

添加到開機自啟動

vi /etc/rc.local

添加上面的 啟動命令

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

技術分享

終わる

Openwrt 路由器上 安裝 svn server