Ubuntu 架設SVN伺服器

2021-08-31 13:05:44 字數 842 閱讀 1837

1.svn安裝

sudo apt-get install subversion

2.建立倉庫

對於多個**倉庫 首先在/var/下建立svn主目錄。

svnadmin create /var/svn/test1

svnadmin create /var/svn/test2

3.修改配置檔案

倉庫目錄下

conf/svnserve.conf

修改如下

注意:所有的行都必須頂格,否則報錯。

[general]

#匿名訪問的許可權,可以是read,write,none,預設為read

anon-access = none

#認證使用者的許可權,可以是read,write,none,預設為write

auth-access = write

#密碼資料庫的路徑,去掉前面的#

password-db = passwd

停止svn伺服器:killall svnserve

我們有兩個**倉庫/svn/test1和/svn/test2,我們用svnserve -d -r /var/svn --listen-host 192.168.1.16來啟動,那麼在客戶端訪問時可以用svn:和svn: 來分別訪問兩個專案。

新增svn管理使用者及subversion組

$ sudo adduser svnuser

$ sudo addgroup subversion

$ sudo addgroup svnuser subversion     

也可以直接操作conf目錄authz passwd!

windows 架設SVN伺服器

想完整走一遍svn布置及使用流程,試完整理了一下 ctrl r,輸入cmd進終端,在命令列下執行svn命令,如下,則安裝成功 step 2 建立倉庫 建立乙個倉庫空資料夾e repos,並在repos資料夾上右鍵選中tortoisesvn create repository here step 3 ...

Ubuntu搭建SVN伺服器

環境 ubuntu 10.04 subversion 1.6.6 1 svn安裝 sudo apt get install subversion 2 新增svn管理使用者及subversion組 adduser svnuser addgroup subversion addgroup svnuser...

Ubuntu搭建svn伺服器

在公司電腦上從github上pull乙個專案後,想回家接著搞,而且還要考慮github上的更新和在公司做的更新,還有版本控制以及建立分支等等,就在自己的阿里雲ubuntu上自己搭建乙個svn。經過測試,該專案既可以繼續用git工具update,也可以用svn來push到阿里雲的svn上,確實便利好多...