一,安裝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 新...