Error validating server certificate for tortoisesvn
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.Instead, it is Subversion's repository interface, which is a "versioned filesystem" in the sense that it stores a directory tree whose state is remembered from revision to revision.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.
In other words, you are free to download, modify, and redistribute Subversion as you please; no permission from any company or any person is required. It is mature software, with strong compatibility guarantees.
Server requirements depend on many factors, such as number of users, frequency of commits and other server related operations, repository size, and the load generated by custom repository hooks.
When using Apache, it is likely that Apache itself will be the biggest factor in memory usage.
(This is similar to how branches and tags are conventions built on top of copies, instead of being basic concepts built into Subversion itself.) Each time you commit a change, the repository stores a new revision of that overall repository tree, and labels the new tree with a new revision number.
Of course, most of the tree is the same as the revision before, except for the parts you changed.
The new revision number is a sequential label that applies to the entire new tree, not just to the files and directories you touched in that revision.