开发者

Subversion Protocol

开发者 https://www.devze.com 2022-12-20 03:06 出处:网络
I\'m researching the feasiblity of building the ability to browse a subversion repository from my web app.I\'m developing in asp.net.I\'ve read some mentions of WebDAV, but nothing that seems particul

I'm researching the feasiblity of building the ability to browse a subversion repository from my web app. I'm developing in asp.net. I've read some mentions of WebDAV, but nothing that seems particularly concrete开发者_运维百科. Does anyone know anything about the protocol that is used to communicate with SVN? Or even better, a .net library that can do so.


I think I may have answered my own question...

Edit: There is a new url:

http://sharpsvn.open.collab.net/


Subversion can serve repositories using 2 different protocols. The svn:// protocol is used by svnserve, the custom Subversion server. The http:// protocol is used by the Apache version of Subversion. Apache provides the webDAV functionality that you see with HTTP.

I created a library to work on the server part. It will do stuff like

  • Add and delete users
  • Change user's passwords
  • Create and delete repositories
  • Create and delete directories

It's called SVNManagerLib and I'm hosting it at CodePlex.

http://svnmanagerlib.codeplex.com

I've used it for a couple Winform apps, but I've also used it with WCF. It only works with svnserve configurations. I haven't had time to add Apache related functionality.

0

精彩评论

暂无评论...
验证码 换一张
取 消