服务器centos 7
本想把http://git.oschina.net/cqcqphper/taskPHP 项目拉下来,经过以下安装过程:
yum install svn
vim /etc/sudoers
www ALL=(ALL) NOPASSWD: /usr/bin/svn,/usr/bin/chown
svn co svn://git.oschina.net/cqcqphper/taskPHP --username xxx --password 谢xxx /www/web/taskPHP/
报错:
svn: E210007: Unable to connect to a repository at URL 'svn://git.oschina.net/cqcqphper/taskPHP'
svn: E210007: Cannot negotiate authentication mechanism
经过一系列的百度,都没有解决。
后来经过翻墙谷歌,原来是服务器缺少cyrus-sasl cyrus-sasl-plain cyrus-sasl-ldap 组件。
运行sudo yum install cyrus-sasl cyrus-sasl-plain cyrus-sasl-ldap
问题解决
真是几经波折啊!!!!!!!!!!