Error validating server certificate for tortoisesvn
If you want to host a networked repository, then you need to set up either Apache2 or an "svnserve" server. If you want Web DAV and all the other "goodies" that come with the Apache server, then yes, you'll need Apache 2.0.
For more details about setting up a network accessible Subversion server, see chapter 6 in the Subversion book. It's always an option to run Apache 2.0 on a different port while continuing to run Apache 1.x on port 80.
The repository just stores a versioned directory tree — you may consider certain sub-trees to be projects, but Subversion doesn't treat them differently from any other sub-tree.
Thus, the interpretation of what constitutes a project in the repository is left entirely up to the users.
The Subversion server can also be run on any platform where APR runs, but cannot host a repository on Win95/Win98/Win Me. The "Subversion Filesystem" is not a kernel-level filesystem that one would install in an operating system.
Apache, Apache Subversion, and the Apache feather logo are trademarks of The Apache Software Foundation.Different versions of Apache can happily coexist on the same machine.