It depends on the type of documents you use. If you have many changes, compressed binaries, then do not use it.
However, if the documents are in an open format , such as Wiki, (X) HTML, LaTeX or uncompressed ODF, then using a version control system makes sense. In addition, a package of compressed ODF files or PDF files handles very well, especially if the files are mostly less than 5 MB or so.
Also, before sticking to the conceptually obsolete SVN, be sure to check out some more modern version control systems, such as Mercurial and Git . In your scenario, you will not profit from the "distributed" part of Mercurial and Git, but nevertheless they are easier to configure - at least in my experience. And they provide very advanced version control features that can save your day on rare occasions when you need them.
If you adhere to SVN, and if your client software runs on a modern Unix system, you can also try SVN-FS . This is a file system using a remote SVN server. Each reading goes to the latest edition. Each record creates a new commit. This is similar to what you wanted to build around SVN.
source share