我们有一个3.5 Gb的SVN仓库最近从一个6 GB的移植。我们保留所有内部制作的软件和许多小型共享组件。我们也做了很多标签。项目保留了它的二进制依赖关系的副本,主要是libs。我们现在无法移动到GIT。颠覆性能调整
对我们开发人员的第一印象是,Subversion非常慢,我一直告诉他们历史相关的操作,但也有优点。
该访问是通过mod_dav_svn与自定义验证。随着我们每年外包一些项目并需要详细的安全规则,授权将以提交后挂钩实施。
我们要优化访问,以便:
- 难道 '的svn包'。
- 实施身份验证缓存。
- 准备评估svnserve。
我们的代码库的布局如下:
\root
\proyect1
\trunk
<files>
\docs
\branches
\tags
\proyect1-1.2.3-beta
<files>
\proyect1-1.3.0
<files>
etc...
.
.
.
\proyectn
是否有其他的优化而不是硬件相关的,以前显示的成功?我们的文件的布局能否改变?
注意,这个问题会更适合于serverfault.com。 – RedGlyph 2009-10-29 18:57:26
我同意,我不知道serverfault存在= d – Abdul 2009-10-29 20:00:38
你可以复制的问题在那里,你可能会得到更多的答案。我认为这不符合网站政策。 – RedGlyph 2009-10-29 20:50:06