the relationship of subversion and apache

some may be confuse on the relationship of subversion and apache

when they first wade in subversion-the great version control tools.

now i try to make it clear.

1.if someone use file:// or svn:// protocol to access svn,

they don't need apache,just install svn,take svnserve in your svn package

as a server.

2.if you want your repository to be accessed via http:// or https:// protocol,

then you need apache.

svn client:

on windows platform , no matter which kind of protocol you use to access svn,

 just use tortoise SVN to access.because all protocols are supported by t-svn.

on linux/unix platform, if someone visit svn by file:// or svn://

so just complie svn too.

by http:// or https:// , it should get neon  complied .

however,apr and apr_util should be complied with them together.

it is easy to get neon、apr、apr-util.

in the svn source code distribution,

there will be a file like subversion-deps-1.4.3.tar.bz2

which includes those modules.