企业级Subversion解决方案1.Subversion介绍Subversion是目前世界上使用最为普及的配置管理工具,其敏捷、易用、可靠的特点广为业界认可。著名的IT评论媒体Forrester在对市场上的主流配置管理工具评比中将Subversion评为领导者。图1ForresterWave™:EvaluationofStandaloneSCMSolutions同时Subversion有力地保证企业级的开发。Subversion完全支持Http及Https,支持局域网及广域网使用,使得跨地域的分布式开发非常方便。选择Subversion配置管理方案的大型开发组织包括惠普,英特尔,道富银行,巴克莱银行,华为等等。其中众多企业正在计划和执行迁移其旧的配置管理系统到Subversion以保证敏捷和可持续性。2.企业级Subversion负载均衡及集群解决方案介绍单Subversion服务器在支撑大规模访问时可能出现性能下降,同时不能避免单服务器宕机风险。企业级Subversion负载均衡及集群解决方案可以完美解决以上问题。请见如下架构图:用户读写访问编译及构建请求LoadBalancer局域网或广域网独有的WandiscoSubversionClustering分布式系统专利技术可以保证Subversion服务器Repository版本库进行实时同步,在某台server宕机情况下,完全不影响使用,消除了潜在隐患。同时宕机的服务器系统安装恢复后,WandiscoSubversionClustering可以自动同步Subversion版本库。智能负载均衡技术消除了单一服务器在支持大规模访问的潜在性能瓶颈,智能分配来自各个用户的访问请求或者来自编译构建的请求需要。支持5000人以上开发团队,具有高可靠性和扩展性。对于跨地域的分布式开发,为了避免地域间的网络连接中断导致的开发被迫中断风险,我们也可以扩展部署为全局的模式,架构图如下:北京旧金山全局集中管控深圳其他中心…广域网无缝连接各地开发中心成一个广域网的全局Subversion网络,在全局网络内同样可以实现每台Subversion服务器配置库实时同步。当某个中心跨地域网络出现故障的情况下,在恢复后Subversion配置库自动更新同步。全局集中管控。基于web的管理界面使得在总部可以集中监视、管理各个分中心Subversion服务器。作为企业级Subversion解决方案的补充,我们还提供SubversionAccessControl,支持更为精细的权限管理控制。支持访问控制列表ACL,可以细化到分支,文件,以及文件类型级的控制支持LDAP连接windows域和NIS支持按IP地址段控制,比如管理外包团队提供完全符合IT审计级别的log(上市公司要求)