how to make your subversion (svn) support the svn:// protocol access.
platform : windows xp
1. boot your svn server on the server-side.
1.1 if you install your svn by a windows installer *.msi or *.exe install program,
those programs can always config the svn for your os system. such as add the environment variables
to the SYSTEM PATH.
1.2 if you choose a *.zip to setup your svn server , then you should add the path to the environment variable manually.
suppose you install the svn in c:\subversion ,
then you can set path=c:\subversion\bin ,
and under the c:\subversion\bin\ directory , you can find a svnserve.exe,
that 's the svn:// protocol server.
run this program in cmd , add -d -r d:\foo\bar (suppose you build your repository in d:\foo\bar)
as the svnserve parameter, than you can implement:
>svnserve -d -r d:\foo\bar
notice the message it return to see if anything wrong , if no message return , then ok!
to ensure if svn server is working,
open the tortoise svn repository browser,
type: svn://127.0.0.1/
if your repository is properly configured , then the svn directories will be listed .
2.summary:
1). install your subversion correctly.
2). add the svn path to system environment.
3). build your repository by tortoise svn (recommended).
4). run the svnserve in daemon. i.e. svnserve -d -r d:\foo\bar
5). don't confuse with the svn:// and the http:// ---the two types of access mechanism .
svn:// --supported by the svn package
http:// --suppported by the apache and some svn plugins or modules.