我使用的是Subclipse (Eclipse中的Subversion集成)。现在,我想在subclipse中更改用户凭据。我该怎么做?也就是说,使用另一个用户帐户登录subversion。
发布于 2012-04-27 06:16:38
删除或重命名Eclipse的configuration文件夹中的.keyring文件。这是Subclipse连接器缓存您的SVNKit凭据的位置。
ECLIPSE INSTALL\configuration\org.eclipse.core.runtime.keyring
另一方面,如果您使用的是JavaHL连接器--或者SVN命令行--那么他们的凭证存储在Subversion运行时配置文件夹中。删除或重命名凭据文件。
在Windows上:%APPDATA%\Subversion\auth
在Linux和OSX上:~/.subversion/auth
对于这个复杂的猪,我很抱歉,因为它应该是一个真正的版本控制系统。:-(
发布于 2011-03-07 15:48:36
如果您想刷新现有凭据,请在subversion wiki中查看以下答案:
http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8
如果您正在尝试签出特定用户名下的存储库,但该存储库在来宾帐户下是只读的,那么没有解决方案-您将不得不使用命令行工具进行签出。即使是TortoiseSVN也不支持这种用例。
发布于 2013-07-05 19:40:33
密码文件位于: disk:\Documents Settings\your_username\Application Data\Subversion\auth\svn.simple\
删除文件并刷新存储库。子脚本将提示您输入存储库的用户名和密码。
https://stackoverflow.com/questions/1491775
复制相似问题