2011-10-11 73 views
9

我有一個項目在遠程存儲庫的本地機器上籤出,我想切換「活動」用戶,以便後續提交時新用戶將出現在日誌中。有沒有辦法做到這一點,而不是在新的用戶名下再次檢出整個存儲庫?SVN:在已簽出的存儲庫上切換活動用戶

非常感謝,

約瑟夫。

回答

11

在您的主目錄中有一個名爲.subversion的目錄。裏面有幾個auth緩存文件。找到一個包含你的用戶名的文件並刪除該文件。在下一個svn提交或任何svn操作中,系統會提示您輸入用戶名/密碼。輸入您想要使用的用戶名。

在Linux上:

/home/me/.subversion/AUTH_CACHE_FILE_HERE 

或者在Mac上:

/Users/me/.subversion/auth/some_cache_file 

文件名可能會有所不同,但實際上你可以直接刪除整個目錄的.subversion,它會在下一svn重新創建命令。

+0

非常感謝! –

+0

樂意幫忙! ) – chown

+2

對於Windows上的版本1.7,它位於%APPDATA%\ Subversion \ auth下。對我來說,svn.simple下有一個文件,其中包含我刪除的十六進制文件名。 – Todd