Subversion support protocol like:
- For anonymous: http, svn
- For committer: https, svn+ssh
But as default, if you compile subversion client from source code, it only enable http, svn and svn+ssh but https, which often used by open source project such all projects of [url]www.apache.org[/url], actually enable https for subversion client is straightforward:
- download source tar from [url]www.tigris.org[/url]
[code]
$ tar zxvf subversion-1.4.5.tar.gz
$ tar zxvf subversion-deps-1.4.5.tar.gz
$ cd subversion-1.4.5
$ ./configure --prefix=/local/subversion-1.4.5-ssl --with-ssl
$ make
$ make install
[/code]
I did see many articles on this, but those articles are so complex to understand, IMO, enable https is very easy.
- For anonymous: http, svn
- For committer: https, svn+ssh
But as default, if you compile subversion client from source code, it only enable http, svn and svn+ssh but https, which often used by open source project such all projects of [url]www.apache.org[/url], actually enable https for subversion client is straightforward:
- download source tar from [url]www.tigris.org[/url]
[code]
$ tar zxvf subversion-1.4.5.tar.gz
$ tar zxvf subversion-deps-1.4.5.tar.gz
$ cd subversion-1.4.5
$ ./configure --prefix=/local/subversion-1.4.5-ssl --with-ssl
$ make
$ make install
[/code]
I did see many articles on this, but those articles are so complex to understand, IMO, enable https is very easy.