I always think that using SVN is like using a really broken version of git. The fact that SVN allows you to checkout part of a tree and thus have any folder as the root of your source controller encourages developers to hack solutions which is probably… more »