Subversion伺服器在Ubuntu下的配置

2021-06-25 18:28:45 字數 1628 閱讀 7601

?

1

sudo apt-get install subversion

2、建立倉庫?

1

svnadmin create /var/svn

/var/svn 為所建立倉庫的路徑,理論上可以是任何目錄

3、修改配置檔案/var/svn/conf/svnserve.conf?

1

2

3

4

5

6

7

8

#去掉#[general]前面的#號

[general]

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

anon-access = none

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

auth-access = write

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

password-db = passwd

注意:所有的行都必須頂格,否則報錯。 建議:為了防止不必要的錯誤,建議你直接用我上面的內容覆蓋掉檔案原來的內容. 

4、修改配置檔案passwd?

1

2

3

[users]

svnuser = password

jesszjessz = jessz

注意:5、停止subversion伺服器:?

1

killall svnserve

6、啟動subversion伺服器 對於單個**倉庫,啟動命令:?

1

svnserve -d -r /var/svn --listen-host10.19.3.103

其中-d表示在後台執行,-r指定伺服器的根目錄,這樣訪問伺服器時就可以直接 用svn://伺服器ip來訪問了。

7、擴充套件

如果伺服器有多ip的話–listen-host來指定監聽 的ip位址.我們可以在subversion客戶端中通過svn:來訪問subversion伺服器 對於多個**倉庫,我們在啟動時也可以用-r選項來指定伺服器根目錄,但訪問時 需要寫上每個倉庫相對於svn根目錄的相對路徑. 比如,我們有兩個**倉庫/var/vss/repo1/var/vss/repo2,我們用svnserve -d -r /var/vss –listen-host 10.19.3.103來啟動,那麼在客戶端訪 問時可以用svn:/repo1svn: /repo2來分別訪問兩個專案。

配置Subversion伺服器

優秀的 管理工具 主要用來管理比較大型的 工程 的提交,取出,分支管理,版本的比較等一些高階功能 使用版本來管理軟體,每個版本都有詳細記錄,可以回退版本 配置最新源 聯網 001.安裝subversion伺服器端的軟體 sudo apt get install subversion sudo mkd...

subversion伺服器作為服務啟動

subversion伺服器作為服務啟動 2007 11 06 21 17 subversion伺服器支援windows和linux。在linux下,使用命令啟動服務 svnserve d r svnroot d 表示 daemon,即關掉執行命令的視窗,服務繼續存在。r 表示 root,即指定庫的根...

如何搭建Subversion伺服器

一 準備軟體 subversion的伺服器端 本文以 collabnet 的windows版本講解 subversion的客戶端 tortoisesvn是擴充套件windowsshell的一套工具,可以看作windows資源管理器的外掛程式,安裝之後windows就可以識別 subversion的工...