尝试执行命令
svn log svn://[my server address]/path/to/repository
给我带来了以下信息:
svn: E170001: Unable to connect to a repository at URL 'svn://[my server address]/path/to/repository'
svn: E170001: Could not create SASL context: generic failure
一些快速谷歌搜索揭示了一种可能解决方案:
sudo port activate cyrus-sasl2 @2.1.23_3+kerberos
然而,在我尝试这样做之前,我想知道一些事情。
- 究竟发生了什么?
- 这个命令有什么作用?它如何解决这个问题?
编辑:我没有使用 SASL,也不想使用。我实际上没有安装 Cyrus SASL。
答案1
我相信这是 cyrus-sasl2 库的这些特定版本的已知问题。如果最新版本无法解决您的问题,请尝试更新到较新版本的库和/或降级到较旧版本。
我发现在 Fedora 错误跟踪器和 Debian 错误跟踪器中都针对此问题提出了以下问题。