Link: https://github.com/kalimaul/unity_svn_checker So I just created this thing, hoping it will help others as much as it helped me. Here are some excerpts from the readme: This is a collection of server-side svn hooks to make version control for Unity3D a little easier when working with .meta files. What do these scripts do? The pre-commit hook validates the files that you're about to commit. Specifically: -it won't let you commit certain "invalid" files (currently Thumbs.db) -if you add or remove a file under Assets, it enforces adding/removing the related .meta file as well The post-commit hook is a helper for artists and other lazy people that don't write svn commit messages. If it detects an empty commit message, it will list all the files added/updated/removed in the commit.