我在Windows 7上使用带有eclipse indigo的subclipse。当我提交更改并提示输入我的用户名/密码时,插件会在身份验证对话框中使用我的Windows用户名预先填充我的svn用户名。我想把它放在我的存储库用户名中(或者没有),但我不想保存我的凭据。我只能找到保存用户名和密码的说明。
我没有存储在C:\ Users \ {USER} \ AppData \ Roaming \ Subversion \ auth \ svn.simple中的任何内容。我已经尝试保存我的密码,然后修改放在svn.simple中的文件,但我不清楚如何手动编辑它,并删除存储密码的几行不起作用。
我尝试将我的用户名包含在我的存储库URL(https:// svnuser @ server / path / to / repo)的路径中,签出项目并与存储库同步。当我尝试提交某些内容时,我的Windows用户名已预先填充。
答案 0 :(得分:1)
编辑%APPDATA%\ Subversion \ config,并在[auth]部分添加:
store-passwords = no
Subversion将缓存您的用户名,但不会缓存您的密码。
请注意,在%APPDATA%\ Subversion \ servers文件中,您还可以覆盖默认用户名:
username = myusername
您可以将其放在[global]部分或特定域的自定义组中。