嗯,SVN 项目不提供对 C#(或 .NET 框架)的任何直接支持 - 因为 .NET 并不是真正的跨平台。有 C 绑定,我最近遇到了一个开源 C# 绑定项目。您可能想看看Subersion Sharp。它似乎支持您感兴趣的大部分内容。
以下是该网站的引用:
SubversionSharp 是一个 C# 包装器,完全覆盖了 Subversion SCM 的客户端 API。可以轻松访问 Subversion API,而不会影响功能。该库是在任何 .NET 托管软件中轻松集成 Subversion 存储库的起点。这些 Subversion 的 C# 绑定是为了可移植性和性能而编写的。该库现在可用于 Mono/Linux 和 .NET/Windows 环境。
实际上,您很可能会对SVN.NET 分支感兴趣,因为它支持 .NET 2.0,而 SubervsionSharp 不支持。当然,如果您使用更新版本的 .NET 3.0/3.5 进行开发,您应该能够获取源代码并将其编译以针对较新的版本。
前几天我出于类似的目的正在研究它,但由于其他高优先级的工作而有点绕道。
归档时间: |
|
查看次数: |
1845 次 |
最近记录: |