最近狀態都很不好,很少鼓搗這些東西了,今天難得有興趣想折騰下搭建個自己的svn管理下自己那些瞎寫的**,以前都是寫了又丟寫了又丟,最後發現好像啥都沒寫……
不過在強大的網際網路搜尋下,找到了乙個可用方法(entware)。下面簡略記錄下安裝的步驟。
···不要忽略了./因為opkg不是全域性變數
裝完後可以看到/opt/bin下有了svn的檔案
首先要找到你nas硬碟的真實路徑(一定要真實路徑,不然又如果放記憶體裡重啟就沒了的)
硬碟一般是/share/hd?_data 或 /share/md?_data(?是數字),不過我看了下我自己的真實路徑不是這些裡面的,可以用df檢視:
這裡可以看出我的路徑是/share/hd_c****
找到路徑後建立repository/project
mkdir /share/*/svn
mkdir /share/*/svn/repos1
mkdir /share/*/svn/repos2
svnadmin create /share/*/svn/repos1
svnadmin create /share/*/svn/repos2
這裡建立 repos1、repos2兩個點
建立後可以通過nas的檔案管理器找到svn路徑,修改裡面的配置檔案
首先修改 /conf/svnserve.conf
[general]
anon-access = none
auth-access = write
password-db = passwd
把上面的3行配置前面的注釋符# 去掉,anon-access = read要改為anon-access = none,不然會出錯,這個我搞了好久一直檢出失敗,後面改了這個才好了。
繼續命令:
./svnserve -d
--listen-port
=3690
埠為3690
檢出路徑:
開啟登錄檔,搜尋shelliconoverlayidentifiers項,把tortoise**** 的排序靠前排,即重新命名前面多加幾個空格即可。
QNAP NAS 搭建SVN伺服器
訪問這個位址需要vpn。用以下命令安裝成功 opkg install subversion server 但是在執行.svnserve d listen port 3690的命令的時候出錯,出錯資訊如下 svnserve error while loading shared libraries li...
搭建SVN伺服器
搭建svn伺服器 安裝好後,建立 svn資料夾 進入svn資料夾,svnadmin create repository1 則出現乙個repository1資料夾,進入,看到conf資料夾,裡面有三個檔案,svnserve.conf配置 general anon access none auth ac...
SVN伺服器搭建
2.進入命令列並切換到subversion的bin目錄。cd d e program files subversion bin 3.建立版本庫 repository 使用subversion伺服器需要建立乙個版本庫,用來存放svn專案。svnadmin create e svn repos1 此命令...