SpringSource ToolSuite和Subclipse插件 [英] SpringSource ToolSuite and Subclipse Plugin
问题描述
因为我使用SpringSource ToolSuite 2.7.1并安装了最新的Subclipse插件(1.6.x),所以无论我是否启用了保存密码"复选框,每次我向存储库中输入某些密码时,此插件都会询问我.据我所知,Subclipse插件本身并不存储凭据,而是使用来自底层SVN适配器的身份验证信息,因此我尝试以下操作均未成功:
since I use SpringSource ToolSuite 2.7.1 and installed the latest Subclipse Plugin (1.6.x), this plugin ask's me every time I commit something into the repo for my password, regardless I've enabled the 'Save Password' checkbox. As I know, the Subclipse plugin doesn't store the credentials itself, instead use the authentication informations from the underlying SVN adapter so I try the following without any success:
1)删除〜/.subversion/auth
1) delete ~/.subversion/auth
2)删除〜/.eclipse_keyring
2) delete ~/.eclipse_keyring
重新启动STS后,每次都会再次提示密码对话框.
After restarting STS the password dialog prompts again every time.
在安装了Eclipse Indigo和相同的Subclipse插件后,不会发生这种奇怪的行为,passowrd将按预期方式自动获取.如果我从命令行使用svn,则在最初输入密码后,它会自动使用,不会再烦我了.
With Eclipse Indigo and the same Subclipse Plugin installed, this strange behavior doesn't happend, the passowrd is taken automatically as expected. If I use svn from the command line, after I initially enter my passwords, it's used automatically and doesn't annoying me any longer.
任何建议,为什么这在SpringSource Toolsuite下不起作用?
Any sugggestions, why this doesn't work under SpringSource Toolsuite ?
亲切的问候多米尼克
推荐答案
已解决:原因是,STS.app无法访问SVN密码的MacOS X KeyChain.因此,它不得不一次又一次地询问.使用过的Eclipse.app被添加为受信任的应用程序,用于访问存储的svn密码.奇怪的是,我无法将STS.app添加到SVS密码输入的受信任应用程序列表中,但是
SOLVED: the reason was, that the STS.app do not has access to the MacOS X KeyChain for the SVN password. So therefor it has to ask again and again. The used Eclipse.app was added as trusted app for accessing the stored svn password. Strangely, I can't add STS.app to the list of trusted apps for the SVS password entry, but thats another question here. If I activate the 'access for every program' checkbox, STS.app is enable to read this password and don't ask any longer !
这篇关于SpringSource ToolSuite和Subclipse插件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!