我有一台服务器(LAN)和几个项目 subverion。他们(开发人员)告诉我运行速度非常慢(更新、签出等)
他们使用 svn+ssh://
server:/# svnserve --version
svnserve, version 1.5.1 (r32289)
compiled Aug 6 2009, 16:55:38
server:/# cat /etc/debian_version
5.0.3
文件系统
/dev/storage/svn /svn ext3 rw,nosuid,nodev,exec,auto,nouser,async,noatime 0 1
有什么想法吗?谢谢
答案1
我认为“他们”是开发人员?:)
svn服务器在本地局域网吗?
我最近遇到了类似的问题,使用 svn over https(使用 apache)。
“他们”要求启用默认的 svnserve 守护进程进行测试,结果发现只是快了一点而已。
我认为你必须回头问问你的开发人员,他们正在尝试执行哪些类型的操作。查看存储库的组织方式,并尝试找出是否可以更好地组织它。不要害怕提问。
可能值得测试 svn+ssh、svnserve 和 svn/https。或者疯狂地安装 git。
答案2
Subversion 一直被认为是非常很慢,特别是在大型仓库中。