Create missing directories in CreateRepositoryFromSnapshot
Creating a repository from snapshot fails if the destination path includes a directory in hierarchy that does not exist. This commit fixes the issue by creating the directory hierarchy as necessary.
Closes #3181 (closed)
Edited by Sami Hiltunen