We use git for all our code and svn for our electrical design files. These work reasonably well for engineers but not for non-engineers (sales, marketing, admin, corporate). We tried using svn with word processing files (word and open office). This generally sucked.
So we’re tryig something new: google docs. Recently we migrated our file server to google drive and have been moving from open office to google docs.
Google docs works great for light weight version control of non-engineering documents. Just name a revision as x.x.x and only distribute named revisions. This obviously only works for documents with a single “branch” but for 99.9% of our non-engineering version control needs, this works GREAT!