我的项目需要以编程方式从 svn 签出代码,我们使用 svn 协议,因为我们对 Active Directory 使用 kerberos 身份验证机制。但是,当我运行测试时,我得到了错误。所以我尝试在命令行检查它只是为了确认我是否得到了同样的错误,我确实得到了同样的错误。我错过了什么?我确保我安装了mod_dav_svn
, subversion & cyrus-sasl-md5
,cyrus-sasl-gssapi
包,但仍然收到此错误:
svn: E210007: Unable to connect to a repository at URL: ...
svn: E210007: Cannot negotiate authentication mechanism
有任何想法吗?我缺少任何软件包/配置吗?