qnap系统安装_snailsvn安装配置教程(为什么总有人拿群晖和qnap比较)
)
背景
買了一臺QNAP TS-453Bmini。是x86 的機器,性能強大,最高能裝16G內存。某日偶然網上發現有人做svn 服務器,于是打算試試。為啥不用Git lab呢。因為發現Container 的網絡ip,與局域網不同,暫時還不知道怎么將局域網機器與之連接。再說Git lab 要8G內存,我也沒升級的意思。另外我就管理下個人代碼,遇不到太復雜的場景。最后svn 轉 Git 也有方法,實在不行再轉。重要的記錄下修改歷史,并保存代碼。用什么也不重要。
安裝
1. 安裝Entware
我開始還以為有apt-get 或者 yum 可用,結果連rpm 都沒有。網上就說用Entware,我們就用吧。不過最新的Entware 是1.0.0了,http://bin.entware.net/other/Entware_1.00std.qpkg。還有一個http://bin.entware.net/other/Entware_1.00alt.qpkg,不知道有什么區別。
下載后手動在App Center里安裝。安裝過程大概一小時,吐槽一下我大局域網。
2. 安裝Subversion
Putty登陸NAS。
opkg install subversion-server
此間約兩小時,再次吐槽。。。。
配置
1. 創建倉庫
我的存儲路徑是
/share/CACHEDEV1_DATA/.qpkg/HD_Station/usr/
我在下面建了svn做為總的文件夾,倉庫建在svn下面
添加倉庫aaa
cd /share/CACHEDEV1_DATA/.qpkg/HD_Station/usr/svn/
mkdir aaa
svnadmin create aaa
2. 配置倉庫
編輯配置文件
cd aaa/conf
vi svnserve.conf
打開文件中下列各句
[general]
anon-access = none
auth-access = write
password-db = passwd
編輯passwd
vi passwd
在文件尾部加上用戶和密碼
zxl = 123456
啟動svn
1. 殺掉已有的svn進程
killall svnserve
2. 啟動
svnserve -d
這里啟用默認端口,以及其他默認參數。
總結
以上是生活随笔為你收集整理的qnap系统安装_snailsvn安装配置教程(为什么总有人拿群晖和qnap比较)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Angular No provider
- 下一篇: cad标注样式怎么设置?cad图纸标注样