【问题标题】:Creating an SVN Repository using C#使用 C# 创建 SVN 存储库
【发布时间】:2009-08-28 22:54:52
【问题描述】:

我正在用 C# 编写一些开发管理工具,并希望听到任何可以推荐一个好的类库来使用 C# 代码创建 SVN 存储库的人。目前我们已经安装了基于 Windows 的 Visual SVN 服务器,但必须使用 GUI 来创建存储库。我想编写一个可以完成这项工作的 C# 控制台应用程序,这样我就可以从脚本中即时创建它们。我看过 SubversionSharp 但它似乎只启用签出和提交而不是存储库创建。

非常感谢任何建议。

【问题讨论】:

    标签: c# svn


    【解决方案1】:

    看看SharpSVN library。例如,这就是 AnkhSVN 所使用的。虽然我不知道它是否允许创建存储库。

    更新:

    经过考虑,SharpSVN 是一个颠覆客户端 库,它 现有存储库一起工作。要创建存储库,您可能必须从代码中调用“svnadmin.exe”。

    【讨论】:

      【解决方案2】:

      我会从 C# 调用官方命令行 SVN 工具。

      • 因为它们被称为相同的 windows和unix下
      • 因为已经写好了
      • 因为这样我就不必信任任何 3rd 方工具,只是官方的 由 SVN 团队创建。

      【讨论】:

        猜你喜欢
        • 2020-08-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-07
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多