我正在用C#編寫一些開發管理工具,並希望聽到任何能推薦使用C#代碼創建SVN存儲庫的好類庫的人。目前我們已安裝基於Windows的Visual SVN服務器,但必須使用GUI創建存儲庫。我想編寫一個可以完成這項工作的C#控制檯應用程序,以便我可以通過腳本即時創建它們。我曾看過SubversionSharp,但似乎只啓用簽出和提交而不創建存儲庫。使用C#創建SVN存儲庫
任何意見是非常感謝。
我正在用C#編寫一些開發管理工具,並希望聽到任何能推薦使用C#代碼創建SVN存儲庫的好類庫的人。目前我們已安裝基於Windows的Visual SVN服務器,但必須使用GUI創建存儲庫。我想編寫一個可以完成這項工作的C#控制檯應用程序,以便我可以通過腳本即時創建它們。我曾看過SubversionSharp,但似乎只啓用簽出和提交而不創建存儲庫。使用C#創建SVN存儲庫
任何意見是非常感謝。
看看SharpSVN library。例如,這是AnkhSVN所使用的。雖然我不知道它是否允許創建存儲庫。
更新:
考慮這件事後,SharpSVN是一個顛覆客戶庫,這與現有存儲庫工作。要創建一個存儲庫,您可能需要從代碼中調用「svnadmin.exe」。
我會從C#調用官方命令行SVN工具。