c# - sharpsvn




適用於.NET的SVN庫? (3)

SharpSvn被設計用於.Net 2.0和Subversion 1.5及更高版本。 它將所有subversion依賴項集成在一組dll中,可直接從.Net(XCopy deployable)使用。 SharpSvn的另一個優點是它隱藏了所有內存管理並在異常中轉換Subversion錯誤,更重要的是反之亦然。 (使調試回調變得非常容易)

在AnkhSVN 2.0之前,AnkhSVN使用了NSvn。 之後它轉移到了SharpSvn。

Codeplex上的IronSvn項目關閉了。 (建議使用SharpSvn)。

Svn#及其2.0繼承者Svn.Net是Subversion C api的簡單包裝器。 他們需要subversion版本的二進製文件才能工作。 並且您必須管理apr池和一些apr集合從託管代碼編組自己。 這是此列表中唯一的跨平台解決方案。 (在linux上也能正常工作)

任何可用於從.net應用程序訪問SVN的GOOD庫(使用C#)。 到目前為止我發現的唯一一個我將嘗試的是:

我想創建一個非常簡單的SVN客戶端!



  • 怎麼樣的NSvn(如果我沒有錯)也是ankhsvn的核心(查看tigris.org網站了解更多信息)






svn