我正在設置另一個用戶來使用我們的SVN存儲庫。他沒有用戶名/密碼,所以我使用我的憑據登錄。我們現在有一個用戶名/密碼給他。如何更改TortoiseSVN中的用戶
如何讓TortoiseSVN註銷並忘記舊密碼,以便我可以輸入新的用戶名/密碼?
我正在設置另一個用戶來使用我們的SVN存儲庫。他沒有用戶名/密碼,所以我使用我的憑據登錄。我們現在有一個用戶名/密碼給他。如何更改TortoiseSVN中的用戶
如何讓TortoiseSVN註銷並忘記舊密碼,以便我可以輸入新的用戶名/密碼?
有幾種方法可以做到這一點,通過設置或刪除緩存。
刪除緩存是最通用的方法。首先,找到它:
在XP中,它位於:
C:\Documents and Settings\%USER%\Application Data\Subversion\auth\svn.simple\
在Vista上,它位於:
C:\Users\%USER%\AppData\Roaming\Subversion\auth\svn.simple\
然後看看在記事本的文件,並刪除一個與您的憑據。
%APPDATA%\ Subversion \ auth \ svn.simple \應該無處不在(XP,Vista,7) – jplandrain 2011-05-16 11:36:15
在我的情況下,我無法找到描述`svn.simple`領域的文件。相反,我在`svn.ssl.server`中找到它;通過刪除它,我不得不接受證書,但肯定是提示輸入證書。 – 2012-01-18 11:21:36
我剛剛使用了這種方法,並且它的運行順利。 – 2013-07-01 09:00:04
你不能通過Tortoise更改密碼,它必須在SVN服務器本身上進行更改。作爲管理員只需要更改密碼
更換在htp中的行asswd文件:
轉到:http://www.htaccesstools.com/htpasswd-generator-windows/
(如果該鏈接已過期,搜索來自google.com另一個發電機。)
輸入您的用戶名和密碼。該網站將生成一條加密線。複製該行並將其替換爲文件「repo/htpasswd」中的上一行。
您可能還需要清除來自TortoiseSVN的「認證數據」→設置→保存的數據。
如果您只想刪除一個保存的密碼,例如爲「USER1」:
*c:\Users\USERNAME\AppData\Roaming\Subversion\auth\svn.simple\*
)經過這個努力和嘗試所有的答案在這個頁面上,我終於意識到我有不正確的憑據存儲在Windows服務器託管我們的顛覆。我從Windows憑據清除了這個存儲的值,一切都很好。
我使用烏龜SVN客戶端在Windows 7上爲我保存的數據標籤情況下,認證數據清除按鈕是禁用所以刪除緩存文件解決方案爲我好。 – 2012-11-19 12:08:59