marcocampana/dottor — pull request #2 by wjlroe (2012-10-09 19:25:31+00:00)
Title: Create directories in the target location if they don't exist

E.g.: If you wanna link woot/config -> ~/.woot/config and ~/.woot does not exist, it will now create the ~/.woot directory before creating the symlink. This is particularly useful for creating the configs for tools that have a grab-bag style of config in a directory (full of crud you don't want in your dotfile repo).

For testing, FakeFS is used