2012-03-17 22 views
0

我正在使用svnserve的一個非常基本的設置來爲我的本地網絡提供一個svn://存儲庫。 這裏是我的設置,以及我的問題:pastebinsvnserve拒絕授權任何寫入本地svn://存儲庫

每次我修改auth的詳細信息時,我都會使用killall svnserve完全重新啓動服務器。

我已經試過passwd中既:和=的形式,我已經添加了一個AuthZ的分貝的線與

[/] 
* = rw 

所有簡單的authz配置,沒有運氣。有什麼建議麼?

我的svnserve的版本是1.6.12賽勒斯SASL

回答

0
  1. 不要使用SASL在所有 - 與Better Security with SASL部分
  2. 請教你可以嘗試啓動它沒有--username選項,並問服務器請求身份驗證。數據,如果需要 - 閱讀SVN Book
  3. 如果svn:// localhost /不是你的存儲庫(你沒有顯示你是如何啓動svnserve,但我想,你有錯誤的URL回購),你可以「T在URL

假設你的倉庫位於c使用svn命令:\回購\ TestRepo,你 服務器叫做localhost,輸入:

svn://localhost/repos/TestRepo

當被版本庫瀏覽器

後來

以前面的測試作爲指導提示,svnserve的現在的運行命令:

svnserve.exe --daemon --root c:\repos 

然後在TortoiseSVN中我們的版本庫瀏覽器的網址是現在縮短爲:

svn://localhost/TestRepo 

簡歷:

你的配置還是不錯的,你的流程和結構的理解是壞

+0

我的svnserve命令的選項-d和-r。這些選項與--daemon和--root選項相同嗎? – Montag451 2014-04-09 11:33:15