2015-11-05 116 views
-1

我在Windows Server 2008 R2計算機上安裝了VisualSVN Server。我在本地PC上安裝了TortoiseSVN。我可以連接到VisualSVN罰款。我可以簽出項目的罰款。TortoiseSVN無法在VisualSVN服務器上創建新存儲庫

我的問題是當我想從我的本地PC使用TortiseSVN將新項目導入到VisualSVN服務器。

如果我使用TortoiseSVN導入新項目,我會得到3個錯誤。

如果我手動創建一個空庫 'NewProject' 在Windows使用VisualSVN Server的Server 2008計算機,當我從本地計算機上從TortoiseSVN導入實際項目時,一切正常。

我想我在Windows Server 2008機器上正確安裝了所有權限。本地的TortoiseSVN機器可以在VisualSVN服務器上創建新的存儲庫嗎?我需要企業版來做到這一點嗎?

解決方法很好,但我不想在Windows Server 2008機器上始終創建新的存儲庫,如果我可以在我的本地PC上完成所有操作。

+0

據我所知,你總是需要創建使用'svnadmin'在服務器上存儲庫簽出它;如果沒有存儲庫,則svn服務器無法驗證您的身份。 – Kenney

回答

1

使用任何SVN服務器,您需要首先創建回購。

使用VisualSVN Server,在Visual SVN GUI控制檯中創建新的回購站,並設置訪問權限 - 所有這些都在gui控制檯中。

參見https://www.visualsvn.com/server/screenshots/,圖像#5和#6。

創建並配置後回購,通過TortoiseSVN客戶

+0

謝謝。我最後的工作,他們設置了人們可以使用TortoiseSVN將項目導入服務器的地方。我不記得他們使用的是什麼SVN服務器,但它一定是付費版本(爲大公司工作)。我正在爲自己和一些人設置一個。再次感謝您的答覆。 – kfckrew

+0

答案對你有幫助嗎? –

+0

是的,確實證實了我所看到的。聽起來就像你必須首先在服務器端創建Repo。如果是這樣的話,那將會有更多的工作,但總比沒有任何東西好。再次感謝您驗證Repo需要首先在服務器端創建。 – kfckrew

相關問題