代码之家  ›  专栏  ›  技术社区  ›  BuddyJoe

要在Windows上使用的Subversion服务器

  •  13
  • BuddyJoe  · 技术社区  · 16 年前

    什么样的Subversion(SVN)服务器会建议新手在Windows服务器操作系统上入门?

    更新:
    很好的建议。我是根据选票来选择答案的。我将尝试VisualSVN和CollabNet。 请阅读chyne的答案,我认为这也是非常好的(+1)。我也要试试那个方法。

    一两周后我会回到这个问题上来,在评论中更新我的想法。

    8 回复  |  直到 16 年前
        1
  •  24
  •   Andrew Barrett    16 年前

    我用 VisualSVN 并发现它非常易于安装和使用。

    另外,如果您正在进行.NET开发,请查看 AnkhSVN 用于Visual Studio集成。我已经安装了that和tortoise SVN作为客户端。

        2
  •  13
  •   Martin Beckett    16 年前

    只需使用 SVN server ,作为服务运行。这对我来说非常好。我也为客户使用龟甲VN。

        3
  •  6
  •   chyne    16 年前

    如果你说的是一个人,刚刚开始,在一台PC上处理你自己的个人项目,那么我建议从基于文件系统的存储库开始,完全跳过服务器。保持简单。

    TortoiseSVN可以创建一个本地存储库(在网络驱动器上,如果您需要将工作副本和存储库放在不同位置的安全性,也可以在外部驱动器上)。

    只需在存储库的某个位置创建一个文件夹,右键单击它,然后使用Ortoise的“在此处创建存储库”命令。

    file:///X:/path/to/repository .

    如有必要,您可以随时将存储库移动到服务器上。

        4
  •  3
  •   Martin Beckett    16 年前

    sliksvn 简单、免费、工作正常-作为服务运行,无需web服务器。

        5
  •  2
  •   Tom B    16 年前

    视觉SVN很棒,但我觉得它有点太神奇了。

    我按照《代码》杂志的指示设置了我的。

    http://www.code-magazine.com/Article.aspx?quickid=0807081

        6
  •  1
  •   Community CDub    8 年前

    正如你所读到的,我在斯里克斯文身上遇到了麻烦 here . 最后,我使用了CollabNet二进制文件。

        7
  •  0
  •   Andy    16 年前

    我只想做基本的日常工作 SVN server 包装,特别是因为你要用乌龟。

        8
  •  0
  •   LeonZandman    16 年前

    我经常将OrtoiseSVN与官方的simple Subversion服务器结合使用,后者包含在官方的Subversion Windows二进制文件中。我创建了一个简单的批处理脚本文件,可以在需要时启动服务器。这是:

    @echo Starting SVNServe in daemon mode...
    C:\Utils\SVN\bin\svnserve.exe -d -r C:\Repositories
    

    当然,这是一个非常简单的方法。如果您想要更高的安全性,您可能会将存储库托管在不同的服务器上,等等。但另一方面,这很容易管理。