我正在寻找一个快速而肮脏的解决方案,我必须非常快地设置一个 Subversion 服务器,就像明天结束时一样。我最初的想法是下载一个可以加载到主机上的虚拟设备。然而,我遇到的问题是到目前为止我发现的所有设备都停留在 svn 1.4 或更低版本中。
有人知道运行 svn 1.5 的设备吗?我不需要任何其他的东西,比如问题跟踪、WebSVN 或任何类似的东西。
谢谢,沃利
编辑:为了回答一些问题,我希望主机操作系统是某种 Linux 风格,这样我就可以避免购买额外的 Windows 许可证。
我正在寻找一个快速而肮脏的解决方案,我必须非常快地设置一个 Subversion 服务器,就像明天结束时一样。我最初的想法是下载一个可以加载到主机上的虚拟设备。然而,我遇到的问题是到目前为止我发现的所有设备都停留在 svn 1.4 或更低版本中。
有人知道运行 svn 1.5 的设备吗?我不需要任何其他的东西,比如问题跟踪、WebSVN 或任何类似的东西。
谢谢,沃利
编辑:为了回答一些问题,我希望主机操作系统是某种 Linux 风格,这样我就可以避免购买额外的 Windows 许可证。
我会简单地安装 SVN,使用 SVN 守护进程,完全忽略 Apache。应该不需要任何器具。安装非常简单,配置非常容易。只需拿一个普通的 windows/linux 盒子并安装颠覆服务器。设置可能需要 1/2 和一个小时。
无需使用设备,使用免费的BitNami 一键 Subversion 安装程序 (支持 Linux、Windows、Mac...)
我支持 Visual SVN 服务器的建议。它将 SVN 与一个 Apache 服务器(支持 SSL!)和一个非常好的、易于使用的控制面板打包在一起。您可以在不到 10 分钟的时间内开始跑步。它甚至可以很好地与 Active Directory 或您的本地 Windows 帐户集成。
我不太确定这是你想要的,但是托管 Svn 项目的Tigris.org有一个用于 Subversion 1.5 的 MSI 安装程序。它包括 Apache 的绑定。
也许您还可以澄清您的主机正在运行什么操作系统等?
只需下载并安装 VisualSVN 服务器。安装过程非常简单,请参阅入门指南。VisualSVN Server 基于最新的 Subversion 版本,具有出色的性能并提供独特的功能,例如分布式 Subversion 存储库和现代 Web 用户 Web 界面。
下载和安装 VisualSVN Server 不需要注册。您可以轻松地在云端部署 VisualSVN Server。例如在 MS Azure 或 AWS 中。
我同意基比。我想加入 SVN,所以我安装了守护程序并立即启动并运行所有内容。与安装相比,我花了更长的时间来完成添加和提交文件的所有命令。
对于 Appliance,我们通常会考虑这样的事情:
http://www.garghouti.co.uk/vmTrac/
不过,关于版本等的信息并不多。但是正如其他人所指出的,在已经存在的服务器上安装 svn 和 svndeamon 非常容易,Svn 占用的资源很少,并且可以很容易地放在文件服务器上。根本不需要 Apache。
WANdisco 刚刚推出了一个 Subversion 设备:
http://www.wandisco.com/subversion/appliance/
他们有一个免费的网络研讨会:
http://www.wandisco.com/webinar/subversion
一些营销宣传:
下载、开启、使用 WANdisco 的 Subversion MultiSite 软件设备通过最大限度地减少日常维护和管理成本并显着缩短部署时间,为组织提供直接、真实和切实的好处。一个全球分布的 IT 组织实际上可以在几分钟内启动并运行。只需下载它,打开它,它就可以工作了。特点:包括 Subversion、Apache、Linux 的完全支持版本和 WANdisco 独特的多站点复制技术,允许分布式开发人员在 WAN 上以 LAN 速度进行协作,而不是在孤岛中工作。将托管软件即服务 (SaaS) 解决方案为 Subversion 提供的零延迟部署与所有灵活性相结合,传统的防火墙后实施的控制和安全性。消除环境依赖性,使安装、部署和持续维护变得轻而易举。完全受支持的基于 Linux 的 Just Enough 操作系统 (JeOS) 提供了在 VM 下或行业标准硬件上部署所需的一切。适用于任何目标虚拟化环境,包括 VMware ESX、Citrix XenServer 和带有 Hyper-V 的 Windows。对所有设备组件(包括 Subversion、Apache、Linux 和 WANdisco)的自动更新也大大简化了持续维护和支持。不再有一次性的手动升级和补丁。可以从一个位置监控和管理整个多站点实施。网站可以上线,或在不中断用户访问的情况下脱机进行维护。内置连续热备份和自动恢复功能几乎消除了停机时间,无需第三方磁盘镜像解决方案。透明的实现方法不会改变 Subversion 的功能,因此不需要重新培训用户。支持的
支持: VMware (R) Virtual Appliance VMware (R) ESX Server Virtual Appliance Microsoft (R) VHD Virtual Appliance Citrix XenServer (TM) Appliance Virtual Iron Virtual Appliance Installable ISO/CD/DVD(直接在服务器上)
Jumpbox.com已经为“几乎”所有类型的应用程序(包括 Subversion)完全设置了虚拟设备。
Turnkey 社区设备看起来非常好(虽然我还没有尝试过) http://www.turnkeylinux.org/revision-control