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

从Ubuntu 9.04版本库中获得的subversion软件包有一个非常恼人的限制,这使得https://上托pipe的软件库基本上不可用。 被接受的解决scheme是从底格里斯托pipe的源代码手动编译,确保使用--with-ssl选项进行configuration。

这对于svn CLI客户端来说工作正常,但是与使用libsvn的其他工具相比,这种情况已经崩溃了。 我假设手工编译位确实安装了正确的libsvn .so (s),但是它们不能被像通过APT安装的git-svn这样的软件包使用。

所以,这里的问题是:我如何让git-svn在Ubuntu上运行,并使用https://托pipe的存储库?

直到在Ubuntu的软件库中修复这个问题之前,你最好自己编译一下git和git-svn。 只要确保在编译git-svn的时候把它指向了configuration中的正确的库即可。

我甚至尝试升级到libsvn1,libsvn-perl,subversion,git-core和git-svn的所有依赖关系的业力包,但仍然没有运气。

 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的错误有关 。 也感谢您对此的诊断,这是我即将学习的一个问题。