2011-01-31 59 views
0

我在我的房間中的服務器上設置了Subversion,並且我在客戶端計算機上安裝了TortoiseSVN並正確配置了Subversion服務。我不知道如何設置正確的URL來連接服務器,因爲服務器沒有URL或任何附件。如果我打開TortoiseSVN回購瀏覽器並輸入svn://nameofServer然後連接工作,但我不知道如何建立一個存儲庫連接到像svn://nameOfServer/TestProject如何使用Subversion和TortoiseSVN設置存儲庫

另外我想知道如何有一個密碼附加到查看文件並檢查出來。

+1

你在使用哪臺服務器? – eckes 2011-01-31 06:34:50

回答

0

要創建存儲庫,您需要在服務器上運行命令svnadmin create <name>

編輯:
您創建的存儲庫必須位於存儲庫根目錄下。當您通過svn://...訪問您的存儲庫時,我假設您正在運行svnserve來託管您的存儲庫。
查看svnserve (section "svnserve as daemon")的文檔,您可以找到如何設置存儲庫根目錄。如果服務器運行的是Linux,則可以鍵入

cat /etc/init.d/svnserve 

瞭解svnserve如何啓動以及reposiory根的位置。

+0

我無法訪問我設置的存儲庫。我在服務器上的桌面上創建了一個文件夾,然後運行該命令並在其中設置了一個存儲庫,但現在不知道如何從另一臺計算機獲取存儲庫 – danhoc21 2011-01-31 06:04:36

1

就你而言,通過網絡使存儲庫可用的最佳選擇可能是svnserve

編輯:我舉個例子。如果您在d:\svnrepositories\foo創建一個存儲庫,並運行此:

svnserve -d -r d:\svnrepositories 

,那麼你將能夠在svn://host/foo,其中host是主機名或服務器的IP地址,以達到你的資料庫。

+0

這可能是Subversion服務*的一部分。 – Raghuram 2011-01-31 10:50:22

相關問題