Subclipse(Subversion integration in Eclipse)我现在想在subclipse中更改用户凭据。我该怎么做?也就是使用另一个用户帐户登录到Subversion。
x9ybnkn61#
删除或重命名Eclipse配置文件夹中的Eclipse '.keyring'文件。这是Subclipse SVNKit连接器缓存SVN凭据的地方。[ECLIPSE INSTLATION]\configuration\org.eclipse.core.runtime.keyring另一方面,如果您使用的是JavaHL连接器--或者SVN命令行--那么它们的凭据将存储在Subversion运行时配置文件夹中。删除或重命名凭据文件。在Windows上:%APPDATA%\Subversion\auth在Linux和OSX上:~/.subversion/auth抱歉,这头Pig的复杂性,什么应该是一个真实的的版本控制系统。:—(
u0njafvf2#
如果你想刷新现有的凭证,请查看Subversion wiki中的以下答案:http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8如果您尝试以特定用户名 checkout 存储库,但该存储库在访客帐户下是只读的,则没有解决方案-您必须使用命令行工具进行 checkout 。甚至TortoiseSVN也不支持这个用例。
4xy9mtcn3#
**您可以在以下位置找到密码文件:**disk:\Documents and Settings\your_username\Application Data\Subversion\auth\svn.simple\
删除文件并刷新存储库。Subclipse将提示您输入仓库的用户名和密码。
swvgeqrz4#
我在Mac上挣扎了很多。后来找到了一个简单的解决办法。1)转到首选项2)转到general并查找security选项卡3)进入内容部分并查找存储库
4)删除存储库。它将自动重新启动。或者,您可以转到主目录下的secure_storage文件。在VI编辑器中打开它,并删除对应存储库的行。我更喜欢UI,因为它很简单。(~/. eclipse/org.eclipse.equinox.security/secure_storage)
hm2xizp95#
在Mac OS X Lion中,我发现它存储在苹果钥匙链中
dauxcl2d6#
因为我使用的是Subversive,所以我不能检查这个,但它应该是这样的:1.进入 * 首选项 * 屏幕1.在 * 团队 *、SVN 下,选择 * 密码管理 *1.删除所需存储库的已存储身份验证数据您也可以在Subversion客户端中进行验证,因为验证数据存储在.svn文件夹中.
.svn
du7egjpx7#
在SVN透视图中,右键单击存储库并选择 'Location Properties...'。在常规选项卡中编辑 '身份验证'。
7条答案
按热度按时间x9ybnkn61#
删除或重命名Eclipse配置文件夹中的Eclipse '.keyring'文件。这是Subclipse SVNKit连接器缓存SVN凭据的地方。
[ECLIPSE INSTLATION]\configuration\org.eclipse.core.runtime.keyring
另一方面,如果您使用的是JavaHL连接器--或者SVN命令行--那么它们的凭据将存储在Subversion运行时配置文件夹中。删除或重命名凭据文件。
在Windows上:%APPDATA%\Subversion\auth
在Linux和OSX上:~/.subversion/auth
抱歉,这头Pig的复杂性,什么应该是一个真实的的版本控制系统。:—(
u0njafvf2#
如果你想刷新现有的凭证,请查看Subversion wiki中的以下答案:
http://subclipse.tigris.org/wiki/PluginFAQ#head-d507c29676491f4419997a76735feb6ef0aa8cf8
如果您尝试以特定用户名 checkout 存储库,但该存储库在访客帐户下是只读的,则没有解决方案-您必须使用命令行工具进行 checkout 。甚至TortoiseSVN也不支持这个用例。
4xy9mtcn3#
**您可以在以下位置找到密码文件:**disk:\Documents and Settings\your_username\Application Data\Subversion\auth\svn.simple\
删除文件并刷新存储库。Subclipse将提示您输入仓库的用户名和密码。
swvgeqrz4#
我在Mac上挣扎了很多。后来找到了一个简单的解决办法。
1)转到首选项
2)转到general并查找security选项卡
3)进入内容部分并查找存储库
4)删除存储库。它将自动重新启动。
或者,您可以转到主目录下的secure_storage文件。在VI编辑器中打开它,并删除对应存储库的行。我更喜欢UI,因为它很简单。
(~/. eclipse/org.eclipse.equinox.security/secure_storage)
hm2xizp95#
在Mac OS X Lion中,我发现它存储在苹果钥匙链中
dauxcl2d6#
因为我使用的是Subversive,所以我不能检查这个,但它应该是这样的:
1.进入 * 首选项 * 屏幕
1.在 * 团队 *、SVN 下,选择 * 密码管理 *
1.删除所需存储库的已存储身份验证数据
您也可以在Subversion客户端中进行验证,因为验证数据存储在
.svn
文件夹中.du7egjpx7#
在SVN透视图中,右键单击存储库并选择 'Location Properties...'。在常规选项卡中编辑 '身份验证'。