2013-06-13 20 views
0

我已在CentOs (64-bit)上安裝並配置Subversion Edge 3.3.2 (Linux 64-bit)。 它的工作很好。Subversion Edge SVN在CentOs上的兩個實例

我有兩個疑惑

  1. ,我們可以創建同一個服務器上SVN的兩個實例

  2. 我也開始創建計算機上的兩個實例的工作,和我有不同的目錄名稱創建anotherCSVN 並顯示服務器啓動與

http://localhost:3343/csvn

這是以前的SVN實例相同的URL ..我期待一些事情(我不知道爲什麼,連我知之甚少的Apache HTTP MOD)

http://localhost:3343/anotehrCSVN

有可能是任何更改,我們是否需要在之前或當前SVN實例的apache配置中。

回答

1

是的,你可以做到,但這是一個非常手動的過程。您安裝Subversion Edge的文件夾的名稱與其訪問的URL無關。該URL將始終爲/ csvn。你可以做的是手動覆蓋正在使用的端口號,使它們是唯一的,你可以有第二個實例。有文檔中的維基頁面上如何做到這一點:

https://ctf.open.collab.net/sf/wiki/do/viewPage/projects.svnedge/wiki/ModifyPorts

一旦Web控制檯啓動,你當然會還需要配置Apache服務器在這第二個實例使用唯一的端口爲這與另一個實例不衝突。

如果您想「安裝」init.d腳本來自動啓動這兩個實例,那麼您還需要重命名這些腳本以避免它們發生衝突。默認腳本位於bin文件夾中,名爲「csvn」和「csvn-httpd」。

+0

好吧,我要試一試。 – Rafee