在JDeveloper 11.1.1.3中使用带私钥的svn + ssh

时间:2010-11-04 13:15:35

标签: svn ssh ssh-keys jdeveloper

我在政府机构咨询。我们在整个开发过程中都有很高的安全要求。除此之外,我们需要通过svn + ssh使用私钥连接到我们的subversion存储库。 我们还引入了一些Oracle技术,它要求我们在JDeveloper(11.1.1.3)中进行开发。我们的工作是运行Vista。

JDeveloper默认通过SVNKit支持svn,也支持JavaHL。 SVNKit支持带私钥的svn + ssh。您可以将系统属性 svnkit.ssh2.key = path /设置为/ private / key / file 以标识密钥。我已经尝试在我的jdev.conf中设置它,我可以看到它已在Help / About / Properties下设置,但我仍然得到 svn:身份验证失败。请检查您的用户名和密码。

我也试过让JDeveloper使用JavaHL。据说,您只需安装svn的二进制分发版,将JavaHL DLL放在svn安装的 bin 目录中,并确保它位于系统路径上。我用CollabNet和Slik的最新dists以及我发现的旧svn-1.3.2(JDev docs引用此版本)尝试了这个。据说,这应该允许你在Tools / Preferences / Versioning / Subversion下选择你的svn实现,但只显示SVNKit。

我的问题:

  1. 是否有人使用私钥获取svn + ssh以在JDeveloper中使用SVNKit?
  2. 有没有人让JDeveloper使用JavaHL而不是SVNKit?
  3. 是否有人使用私钥获取svn + ssh以在JDeveloper中使用JavaHL?
  4. 显然,如果对上述任何一个回答“是”,我对如何感兴趣? ; - )

    亲切的问候,

    Lars Johansson

0 个答案:

没有答案