Subclipse error validating location unable to load default svn client
Thus, the advancing revision number marks the progress of the repository as a whole; you generally can't gauge the progress of a particular project within the repository by watching the revision number.
When using Apache, it is likely that Apache itself will be the biggest factor in memory usage.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.Different versions of Apache can happily coexist on the same machine.Just change the First, note that Subversion has no concept of projects.Remember to take in account other applications running on the same server; for example, repository browsers use resources too, independently of Subversion itself. It comes with a command-line client that uses them.
In general, you can expect to need much less server memory than you would for comparable CVS repositories. There are two different Subversion server processes: either svnserve, which is small standalone program similar to cvs pserver, or Apache httpd-2.0 using a special mod_dav_svn module.
FSFS repositories (introduced in version 1.1) do not have this restriction; however, due to a limitation in Win9x's file-locking support, they also don't work in Win9x.
To reiterate, the Subversion client can be run on any platform where APR runs.
All modern flavors of Unix, Windows, Be OS, OS/2, mac OS.
Subversion is written in ANSI C and uses APR, the Apache Portable Runtime library, as a portability layer.
(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.