Subversion Protocol

I am exploring the possibility of creating the ability to view the subversion repository from my web application. I am developing at asp.net. I read a few mentions about WebDAV, but nothing special. Does anyone know anything about the protocol that is used to communicate with SVN? Or even better, a .net library that can do this.

+4
source share
2 answers

I think I may have answered my question ...

Edit: There is a new URL:

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

+4
source

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

I created a library to work on the server side. He will do things like

  • Add and remove users
  • Change user passwords
  • Creating and deleting repositories
  • Create and delete directories

It is called SVNManagerLib, and I accept it in CodePlex.

http://svnmanagerlib.codeplex.com

I used it for several Winform applications, but I also used it with WCF. It only works with svnserve configurations. I did not manage to add Apache related functions.

+2
source

Source: https://habr.com/ru/post/1301078/


All Articles