ubuntu svn服務搭建

2021-07-10 15:51:06 字數 1038 閱讀 8249

一,安裝subversion

sudo apt-get install subversion

二、建立資源庫

cd /project/svn

svnserve -d -r /project/svn                啟伺服器

svnadmin create test                        建倉庫

注意:svnserve -d -r /project/svn   <=>(等價於)    svnserve -d  --listen-port=8080  -r /project/svn  這裡可以設定埠

三,修改使用者名稱和密碼

1,修改/project/svn/test/conf/svnserve.conf,把下面三行的注釋去掉

anon-access = read  

auth-access = write  

password-db = passwd 

注意:去掉注釋時要保證anon-access = read 、auth-access = write和password-db = passwd是頂格形式(即該行的前面沒有空格)

2,修改/project/svn/test/conf/passwd,新增使用者和密碼

test = test

aaa= aaa

四,匯入project                                

svn import -m "import project" /usr/local/projectpath svn:

五,匯出project

說明:其實,該步驟屬於客戶端的操作,寫在這裡是因為假如你只是搭建乙個供你自己在本地使用的svn伺服器,那麼你的機器既是svn伺服器,又是svn客戶端。你若要在本地同步svn伺服器的資料的話,也要執行checkout等客戶端命令。

svn co svn:    <=>  svn co svn:

Ubuntu SVN伺服器搭建

本伺服器在ubuntu14.04lts上搭建,理論上在任何ubuntu版本上都適合。首先切換到超級使用者下 sudo su 然後輸入命令安裝svn apt get install subversion 建立資料夾 mkdir p home svn 建立版本倉庫 svnadmin create hom...

Ubuntu SVN 無法連線伺服器

專案要求要用svn,系統在這之前裝上了ubuntu 想著使用svn,最開始很開心的知道ubuntu軟體源有內建的svn,好,從命令列安裝成功 這部分自行網上教程 接著開始按照教程把專案遷到本地 svn co 專案位址 連不上伺服器?查詢了伺服器是對的,開始各種搜尋,問別人,沒有解決 是不是伺服器沒開...

Ubuntu SVN命令大全

1 將檔案checkout到本地目錄 svn checkoutpath path 是伺服器上的目錄 例如 svn checkout svn 192.168 1.1 pro domain 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn addtest.php 新...