Eclipse,Subclipse 1.8.2,SVN 1.7.0请求密码每个动作 [英] Eclipse, Subclipse 1.8.2, SVN 1.7.0 asks password every action

查看:211
本文介绍了Eclipse,Subclipse 1.8.2,SVN 1.7.0请求密码每个动作的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

安装新的 Eclipse Indigo 后,它会在 SVN存储库透视图中(例如,浏览每个文件夹再次询问密码)中的每个操作都要求我输入密码。 / p>

通常使用 SVNKit ,它每个会话请求密码一次。 SVNKit不支持 SVN 1.7.0



如何解决这个问题,或者是JavaHL的正常行为?



注意:我不想保存密码,但是我想每次会话输入一次密码库。如果我重新启动eclipse,我想再次输入密码。



设置:




  • Eclipse Indigo SR1

  • Subclipse 1.8.2

  • SVN 1.7.0(工作区)

  • SVN客户端:JavaHL 1.7.1



更新 SVNKit 1.7.4 现在可用。

解决方案

每次会话缓存一次SVNKit提供的功能。 JavaHL不提供这个。这听起来像您不允许SVN缓存您的凭据,或者您正在使用svn + ssh://在这种情况下,SVN无法缓存您的凭据。如果是后者,您可以将SSH密钥存储在服务器上,以避免在客户端上登录并运行ssh-agent,以向SSH客户端提供证书。


After I installed new Eclipse Indigo, it asks me for password every action I do in SVN Repository perspective (e.g. browse through every single folder ask password again).

Normally use SVNKit, it ask for password once per session. SVNKit doesn't support SVN 1.7.0 yet.

How can I fix this or is it normal behavior of JavaHL?

Note: I don't want to save the password, but I want to enter the password once per session & repository. If I restart eclipse, I want to enter password again.

Settings:

  • Eclipse Indigo SR1
  • Subclipse 1.8.2
  • SVN 1.7.0 (workspace)
  • SVN Client: JavaHL 1.7.1

Update: SVNKit 1.7.4 is now available.

解决方案

The once per session caching is a feature that SVNKit provides. JavaHL does not provide this. It sounds like you do not allow SVN to cache your credentials or you are using svn+ssh:// in which case SVN cannot cache your credentials. If it is the latter, you can store your SSH key on the server to avoid logging in and run ssh-agent on your client to provide the certificate to the SSH client.

这篇关于Eclipse,Subclipse 1.8.2,SVN 1.7.0请求密码每个动作的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆