我正在寻找符合以下要求的企业颠覆设置:
我对支持这些要求的设备或一组颠覆工具感兴趣。操作系统应该是Ubuntu。
工具集的配置和设置应该可以在数小时或最多几天内完成......
我们的开发团队规模不大(约30人),但不断增长。
我一直找不到任何东西(Subversion MultiSite除外,这对我们的企业来说似乎很大(而且价格昂贵? - 它们没有价格信息) 有谁能推荐一个解决方案?你能用推荐的工具描述一下你的体验吗?
安装和配置越简单,越快越好......如果没有价格标签,这就更好了..
感谢您的帮助。
答案 0 :(得分:4)
到目前为止,我还没有看到过这种收缩包装设置。如果你想从头开始构建它,这里有一些指示:
答案 1 :(得分:4)
VisualSVN Server可以满足您的大部分要求。
从网络宣传页面(我的重点):
零摩擦设置和维护
- 一个包含所有必需组件的最新版本的包
- 下一步 - 完成安装
- 顺利升级到新版本
适用于Windows平台的企业级服务器
- 稳定且安全的基于Apache的Windows服务
- 支持SSL连接
- SSL证书管理
- 支持群组支持的Active Directory身份验证和授权
- 登录Windows事件日志
- 访问和操作日志记录(仅限企业版)
- 基于开放协议和标准
- 由Subversion提交者配置为正常工作
答案 2 :(得分:2)
我可以保证视觉SVN。我为我们的4位开发人员团队使用免费版本,并且它可靠地完成了所有内容。安装也耗时5分钟。也就是说,它确实需要一个窗户盒。
答案 3 :(得分:1)
使用VMWare的“高可用性”工具之一在VMWare实例中运行subversion服务器将为您提供所需的大部分内容。有预构建的VMWare设备,内置了Subversion服务器。http://www.vmware.com/appliances/directory/308
VMWare的HA功能将为您提供SVN服务器实例的冗余。 (您将需要多个物理服务器才能实现真正的冗余。如果一台服务器出现故障,VMWare将在新服务器上重新启动该实例。)
我不知道任何具有特殊备份功能的VMWare设备,但这对于脚本来说非常简单。只需每天运行一次'svnadmin hotcopy',这样就可以在存在损坏的情况下准备好存储库的副本。 (除此之外,您确实应该使用带有磁带备份的SAN RAID阵列。)
我们的设置:
服务器硬件和VMWare的成本将是你最大的问题(假设你还没有这个。)如果你不愿意做这种现金支出,那么可能值得一看托管的SVN提供商。
答案 4 :(得分:0)
我们使用svn进行企业工作。这是完全足够的。有很多enterprise testimonials,其中一个来自Fog Creek(Joel on Software,Stack Overflow)。
我认为除了常规版本之外你不需要任何东西。
我想您知道使用问题跟踪系统Subversion with TRAC是很常见的。