Added support for source file repositories and vcs implementations.