题
我在寻找一个企业的颠复设置,这将符合下列要求:
- 我至少需要2个实例库服务器,用于高级酒店的原因
- 管理的多个储存库
- 2库服务器的需要同步。
- 容易管理和配置
- 用户和授权管理与LDAP一体化(网络界面)任择
- 备份和恢复功能,保证恢复与不超过1天的丢失的数据
- 快速简便的设置。
- 监测储存库(业务、数据的体积,热点..)任择
- 良好的安全
- 无论是开放源或低价格标签,如果可能的话
- 一些价格范围内,如果一个商业工具的建议。
- VMWare器将是巨大的。
我感兴趣的设备或设置的颠复工具,支持这些要求。操作系统应Ubuntu。
配置和安装的工具应该是可行的以小时或最多几天...
我们的发展的团队是不是巨大(大约30人),但增长不断。
我已经无法找到任何事(除颠复站点,这似乎大(和昂贵?-他们给没有价格信息),为我们的企业) 任何人都可以推荐一个解决方案?你也可以描述您的经验与建议的工具?
更容易和更快安装和配置,更好的...如果没有一个价格标签,这是更好的..
谢谢你任何帮助。
解决方案
运行一个颠复服务器在VMWare实例之一VMWare的"高级酒店"工具会给你最你需要什么。有预先建立的VMWare设备,具有颠复服务器的建立。 http://www.vmware.com/appliances/directory/308
VMWare公顷的功能会给你的冗余的SVN服务器的实例。(你需要多个物理服务器为真正的冗余。如果一个服务器出现故障的情况下,VMWare将重新开始实例在新服务器。)
我不知道任何VMWare用具有特殊的备份功能,但是这是很微不足道,脚本。只是运行'更hotcopy'每天一次,所以你有拷贝的储存库,准备在情况下的腐败。(在这上面,你真的应该用一个圣RAID列与磁带备份。)
我们设置:
- 架的服务器叶片
- VMWare基础设施
- 虚拟Windows2003年的服务器
- 如果Windows崩溃或其中一个叶片下降,VMWare重新开始的Windows的实例。
- CollabNet颠复服务器运行Apache有像身份验证
- SVN repo生活在SAN
- 每晚更hotcopy和验证的回购协议(以上的另一个目录的SAN),因此,我们有一个"热点"的备份回购的准备情况的腐败问题。
- 每晚磁带备份的一切
- 带采取的异地定期
费用服务器的硬件和VMWare将是你最大的问题(假设你已经没有这样做。) 如果你不愿意让这样的现金支出,这可能是值得在寻找一个主办SVN提供者。
其他提示
我还没有看到一个收缩包装的设置对于这一点,因此为止。如果你想来建立,从零开始,这里是一些指针:
- 你可以使用内置命令 镜像的仓库.
- 对多个仓库,只是创建一个巨大的一个,然后添加以下路径的根源。
- 对我来说,命令行的"容易的管理&config",因此不能帮助你
- 获得用户的管理,让颠复听到localhost(127::1)和apache网络服务器在前面。有一个载荷的工具的用户管理网页的服务器。
- 用于备份和恢复,看到你的标准服务器的备用工具。
VisualSVN服务器 回答你的大多数要求。
从促销网页(我强调):
零摩擦设置和维护
- 一个软件包的最新版本的所有必需的组件
- 下一个-下一个-完成安装
- 顺利升级到新的版本
企业服务器为视窗平台
- 稳定和安全的Apache基于Windows服务
- 支持SSL连接
- SSL管理证书
- 活动目录的认证和授权的团体的支持
- 登录到Windows事件日志
- 访问和业务记录(企业版only)
- 基于开放式协议和标准
- 配置的颠复提交者作出正确的盒子
我可以保证些SVN.我使用的免费版本对于我们的团队为4的开发,和它做的一切,它说在锡可靠。安装还把所有的5分钟。这就是说,它不需要一个窗框。
我们使用svn用于企业工作。这是完全适当的。有很多 企业推荐, 包括一个从雾里克(Joel在软件,堆溢)。
我不认为你需要任何东西超越普通版本。
我想你都知道,这是典型的使用 颠复与核心预算资源调拨目标(TRAC), 问题跟踪系统。