【问题标题】:Install svn kit from updatesite archieve从更新站点存档安装 svn kit
【发布时间】:2013-08-05 18:00:17
【问题描述】:

我已将我的 svn 更新到 1.8,不幸的是 subversive 不支持(使用 svnkit 连接器)。由于我想避免降级,我正在尝试安装 svnkit 的alpha。我下载了“Eclipse Update Site Archive”并解压。

在 Eclipse 中,我选择“添加更新站点”->“本地”并导航到包含 site.xml 的文件夹。在这个 Eclipse 告诉我“找不到文件:/path/I/choose/”之后。

如何安装此连接器,是否需要进一步的步骤才能使用带有颠覆性的 svn 1.8 工作副本? (除了选择新安装的连接器)

【问题讨论】:

  • 它不适用于 Subversive,但适用于 Subclipse。 Subclipse 1.10.0 可以处理,但是 Subversive 需要基于 svnkit 构建自己的插件。
  • @atlanto 如果我没记错 subclipse 是基于 JavaHL 层的。我并不急于使用它,因为我在没有 root 访问权限的 linux 机器上 => 我必须从源代码构建它,这需要我很多时间(如构建颠覆所示)。如果你说它不适用于 subversive,你的意思是它不工作是因为 svnkit 不支持 svn 1.8(还)还是因为 subversive 需要更新本身以及 svnkit?
  • eclipse 插件(我认为 subversive 或 subclipse 不是问题)而是连接器(SVN Kit 或 JavaHL)。 Ubuntu 的 javaHL 不是 up2date(适用于 Windows),我没有找到任何可以构建的资源。您发现的 SVN Kit 的 alpha 无法安装。见:stackoverflow.com/questions/17543654/…
  • @Redfox :我错过了你的问题,但我不能将我的问题标记为重复,因为你的问题还没有被赞成或接受的 awnser。现在我通过在命令行中使用 svn 来解决它...

标签: eclipse svnkit


【解决方案1】:

要有光!

  1. 在正确的架构中下载CollabNetSubversion-client rpm(需要注册)。
  2. 安装rpm sudo apt-get install rpm
  3. 安装没有deps的svn客户端:sudo rpm -ivh --nodeps CollabNetSubversion-client-1.8.0-2. x86_64.rpm
  4. 找到collabnet安装`sudo updatedb然后locate *collabnet*(或使用find或任何你喜欢的),应该是/opt/CollabNet_Subversion/bin/collabnetsvn-config
  5. 获取lib路径,应该是/opt/CollabNet_Subversion/lib
  6. 打开你的 eclipse.ini
  7. vmargs 行下输入lib 路径-Djava.library.path=/opt/CollabNet_Subversion/lib
  8. 安装您选择的 SVN 插件(Subclipse 或 Subversive)
  9. 选择 JavHL (JNI) 1.8.0 作为您的 SVN 接口
  10. 检查 #&%$§# 项目并提交其中的 $%§!

【讨论】:

  • 我刚刚看到,现在您可以将其标记为重复。这将是我认为最好的方式。
  • 我刚刚标记了它,现在你也可以标记它了。 (根据您的问题,我投票支持 awnser。不幸的是,它不会带我走太远,因为我不是那台机器的管理员,但我会检查是否可以重新定位它)
  • 问问你的管理员他是否可以为你安装它:) 也许提取 rpm 也可以,毕竟你只需要这些文件。你能编辑eclipse.ini吗?祝你好运!
  • 由于我正在写我的论文,我决定我有更紧迫的问题,比如编译器崩溃,我会等待一个新的svnkit 或尝试javahl@home。毕竟这很糟糕,但不值得为剩下的一个月付出努力。
猜你喜欢
  • 2011-09-15
  • 1970-01-01
  • 1970-01-01
  • 2021-12-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-11
相关资源
最近更新 更多