我已經在本地安裝了一個svn服務器,然後嘗試設置一個用戶名/密碼系統,但不知何故無法正常工作。我保持原樣,因爲基本的co和ci運作良好,回購是一致的。svn co-ci採取不同的默認用戶
但是在做了大約20次提交操作之後,當我查看了svn log
時,它顯示了其他用戶名(本例中爲'test')所做的所有更新。我厭倦了檢查一個新的副本,沒有提供任何用戶名,並再次登入。令我驚訝的是,這又是同一個用戶名'測試'。的svn log
------------------------------------------------------------------------
r20 | test | 2012-07-29 22:58:03 +0530 (Sun, 29 Jul 2012) | 1 line
Added useful svn commands.
輸出,所以,從哪裏了svn挑這個默認的用戶?我希望提交用我的用戶名登錄,即登錄名'mtk',而不是其他用戶名'test'。
任何指針?
由於
>我沒有使用svnserve。 >有一個目錄'svn.simple'。請讓我知道,如何更改默認結帳檢入用戶。您提到的文件中沒有用戶條目。謝謝 – mtk 2012-07-30 17:11:27
你用作服務器的是什麼?你在使用'file://'嗎?如果你使用'file://'切換到'svnserve'。這很容易[足夠設置](http://subversion.open.collab.net/articles/svnserve-service.htm),並且更加靈活。即使是私人回購,我也從不使用'file://'。或者,你通過Apache httpd使用'http://'嗎?如果是這樣,它是Apache處理所有配置和用戶。有關配置Apache的信息,請參閱[在線手冊](http://svnbook.red-bean.com/en/1.7/svn.serverconfig.httpd.html)。 – 2012-07-30 17:38:34
apache非常有幫助的鏈接。讓我通過它,巨大的文檔:) – mtk 2012-07-30 17:53:44