provides a svn:externals like workflow in an scm agnostic manner