我正在研究构建从我的web应用程序浏览subversion存储库的能力的可行性。我正在用asp.net进行开发。我读过一些关于WebDAV的文章,但没有一篇是特别具体的。有人知道用于与SVN通信的协议吗?或者更好的是,一个可以做到这一点的.net库。
发布于 2010-02-12 12:00:11
我想我可能已经回答了我自己的问题。
编辑:有一个新的url:
http://sharpsvn.open.collab.net/
发布于 2010-02-12 12:06:22
Subversion可以使用两种不同的协议为存储库提供服务。svn://协议由自定义Subversion服务器svnserve使用。Subversion的Apache版本使用http://协议。Apache提供了您在webDAV中看到的功能。
我创建了一个库来处理服务器部分。它会做像这样的事情
和Change user's passwords
delete
它被称为SVNManagerLib,我在CodePlex上托管它。
http://svnmanagerlib.codeplex.com
我已经将它用于几个Winform应用程序,但我也将其与WCF一起使用。它只适用于svnserve配置。我还没有时间添加与Apache相关的功能。
https://stackoverflow.com/questions/2249581
复制相似问题