【问题标题】:Beginner's Request for a Subversion Guide [closed]初学者对颠覆指南的请求[关闭]
【发布时间】:2012-09-27 12:25:38
【问题描述】:

我们的编程团队正在为我们的所有代码寻找一种版本控制方法。推荐使用 Subversion,所以我们决定检查一下。但是,由于我们都是新手,所以我们很难弄清楚如何设置和使用它。

  • 我们是一个由 3-5 人组成的小型团队,在 Windows 机器上本地协作
  • 之前没有一个程序员使用过像 Subversion 这样的同步软件
  • 我们可以访问通过 VirtualBox 设置了 Ubuntu Server 的本地计算机
  • 我们也有可以使用的付费服务器托管

有没有办法在本地机器或付费服务器上设置 Subversion 或类似的东西?如果是这样,是否有易于理解的指南?

【问题讨论】:

  • 我觉得这对谷歌来说很容易,而不是在这里问=\。话虽如此,强烈推荐 TortoiseSVN。
  • 如果您在阅读了关于 subversion 和公开存储库的可能方式之后决定选择 SVN 而不是 HTTP,我建议您看看这个开箱即用的包:collab.net/downloads/subversion。无需任何特殊知识即可轻松正确配置。

标签: svn tortoisesvn


【解决方案1】:

Red Book 是我认为最好的 SVN 手册。如果要搭建SVN服务器,可以看这里How to set up a Subversion (SVN) server on GNU/Linux - Ubuntu

【讨论】:

    【解决方案2】:

    SVN book gives 分步说明。 TortoiseSVN(TortoiseSVN 菜单中的Help,或打开产品的bin 文件夹中的TortoiseSVN_en.chm 帮助文件)包含一个副本,它甚至可以自定义它以使用该GUI。两者都有基本教程,并且有关于设置、配置和使用它的各个方面的详细信息。

    【讨论】:

      【解决方案3】:

      我强烈建议您阅读SVNBook,因为您是Apache Subversion 和一般版本控制的新手。

      强烈建议 Apache Subversion 新手使用以下介绍性主题:

      由于您使用的是 Windows,我强烈建议您考虑使用 TortoiseSVN 客户端(除了上述文档之外,还有 manual)。 VisualSVN Server 是 Windows 的 Subversion 服务器解决方案的最佳选择。您可以将它安装在网络中的一台机器上,您将拥有专门为 Windows 和 Active Directory 环境绑定的完整 Subversion 服务器解决方案。

      在您的问题中,您声明“之前没有程序员使用过像 Subversion 这样的同步软件”。 Apache Subversion 不是同步软件,它是一个集中式版本控制系统,正如 Apache Subversion 网站上所说:“面向大众的企业级集中式版本控制”。所以,这与同步无关。这是为了让您的开发过程保持版本化、有条理和快速。

      【讨论】:

        【解决方案4】:

        这是一个简单的article,写在SVN上。但是如果您对内部结构不感兴趣,Cheat Sheet 总是比长篇文章有用且速度更快。

        【讨论】:

        • 我不能同意你的看法。版本控制系统是开发过程的重要组成部分,深入了解您使用的工具是非常有帮助的。仅仅阅读一些文章和备忘单并不能为您提供完整的见解。在所有情况下都强烈建议使用 SVNBook。
        【解决方案5】:

        您可以找到有关安装和配置的文章

        链接:http://tortoisesvn.net/support.html

        你可以在这里下载:http://tortoisesvn.net/downloads.html

        【讨论】:

          【解决方案6】:

          您的团队可以尝试下载并启动一个 SVN virtual appliance。 当解决方案满足您的需求时,您可以将设备转移到更强大的硬件中。

          我喜欢 Virtual Box 作为跨平台虚拟化应用程序,它是开源的。 在这里 (http://virtualboximages.com/Virtual.Appliance.Subversion.Trac.amd64.9.10) 你可以找到你准备启动的服务器。

          但是如果你用谷歌搜索,还有很多选择:

          【讨论】:

          • 也许我遗漏了一些东西:虚拟机已经过时了。有最新的吗? IE。 Apache Subversion 1.7 有吗?
          猜你喜欢
          • 2010-09-06
          • 2012-07-20
          • 2010-09-23
          • 1970-01-01
          • 2010-11-25
          • 1970-01-01
          • 2010-09-27
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多