在 Ubuntu(9.04)上安装支持 SSL 的 libsvn

在 Ubuntu(9.04)上安装支持 SSL 的 libsvn

subversionUbuntu 9.04 存储库中提供的软件包有一个非常烦人的限制,这使得它基本上无法用于托管在 上的存储库。https://该问题的可接受解决方案是从托管在 Tigris 上的源手动编译 subversion,确保使用选项进行配置--with-ssl

这对于 CLI 客户端来说运行良好svn,但对于使用 libsvn 的其他工具来说却不行。我假设手动编译位确实安装了更正的 libsvn .so,但它们不会被git-svn通过 APT 安装的软件包使用。

因此,问题是:如何使用git-svn托管在 上的存储库在 Ubuntu 上工作https://

答案1

在 ubuntu 存储库中修复此问题之前,您最好自己编译 git 和 git-svn。只需确保在编译 git-svn 时将其指向 configure 中的正确库即可。

我甚至尝试升级到 libsvn1、libsvn-perl、subversion、git-core 和 git-svn 的 karmic 包及其所有依赖项,但仍然没有成功。

git-svn:
  Installed: 1:1.6.3.3-2
git-core:
  Installed: 1:1.6.3.3-2
libsvn1:
  Installed: 1.6.1dfsg-1ubuntu2
subversion:
  Installed: 1.6.1dfsg-1ubuntu2
libsvn-perl:
  Installed: 1.6.1dfsg-1ubuntu2

似乎与这个 ubuntu 错误。也感谢您对此进行诊断,这是我即将了解到的一个问题。

相关内容