2014-01-12 78 views
0

有什麼區別我是Linux界的新手,最近開始搞亂ubuntu服務器。對於一週左右,我能夠理解基礎知識,現在我正在爲更困難的任務(如設置Web服務器,ssh和SVN)進行拍攝。SVN repo http:// server/... /和svn:// server/../

的問題是:如何設置網址爲可見像svn://......../....

我發現這和書http://svnbook.red-bean.com/en/1.7/svn.serverconfig.svnserve.html也許我沒有做正確的事情:

的svnserve作爲守護

最簡單的選擇是將svnserve作爲獨立的「守護進程」進程運行。使用-d選項此:

$ svnserve -d 
$ 
# svnserve is now running, listening on port 3690 

當磁帶這一行並重新啓動服務的Apache2沒有什麼變化。而且我不確定是否這樣做。

+0

什麼是3690端口防火牆配置呢? –

+0

關閉防火牆我想到了這一點。我仍然在閱讀什麼青蛙和我想知道是否重新安裝一切,並開始新鮮。有時候這樣工作。 – JordanBS

+0

我會使用'svn + ssh:'方案。不同之處在於'svn'服務器和'svn'客戶端之間的通信協議。 –

回答

0

當磁帶這一行並重新啓動服務的Apache2沒有以任何方式不相關來處理SVN改變

阿帕奇://協議

報價從您的頁面引用SVN書

一旦我們成功啓動svnserve,如前所述,它使得 系統上的每個存儲庫可用於網絡。客戶端 需要在存儲庫URL中指定絕對路徑。例如,如果存儲庫位於/ var/svn/project1,則客戶端將通過svn://host.example.com/var/svn/project1達到 ,例如 。

(粗體部分是很重要的)