sylvan is a subversion wrapper that stores and restores user, group, and permissions information for each file. This makes it useful for keeping things like /etc in Subversion without losing their functionality. The resulting svn repository is a normal repository with the extra info stored as file properties, so you can still use svn for accessing it.