使用命令从存储库中检出项目时出现“未知主机”错误。
#svn co svn://abcd.com/repos/trunk1 test23
svn: Unknown hostname 'abcd.com'
我可以从同一终端 ping 主机,也可以在同一台机器上通过 telnet 连接 SVN 端口。只有 svn 命令无法解析主机。
#telnet abcd.com 3690
Trying xx.xx.xx.xx...
Connected to abcd.com.
Escape character is '^]'.
( success ( 2 2 ( ) ( edit-pipeline svndiff1 absent-entries commit-revprops depth log-revprops atomic-revprops partial-replay ) ) )
第二件事是我只在 root 以外的用户身上遇到这个问题
根用户可以成功从 svn 签出项目。请帮我解决这个问题
- 操作系统:CentOS 版本 6.6
- svn:版本 1.6.11
答案1
这个问题已经为我修复了。“Shell Fork Bomb Protection”阻止了非 root 用户执行 SVN 二进制文件。
CPANEL -> Securty center -> Shell Fork Bomb Protection -> Disable Protection
“未知主机”和“内存不足——终止应用程序”禁用保护后,两个 svn 问题均得到解决。