Migration from SVN to git
I'm building a new puppet 4 master, using r10k and git repositories. The original plan was to migrate our puppet3 configurations by re-write .. but there has (suprisingly) not been time to do that. These configs are stored in SVN as environment directory branches.
Is it possible to configure r10k or the puppetmaster to present populate specific environments from an SVN checkout, rather than a control file and module checkouts - at the same time as having other environments done new-stylee?
The aim of this is to allow current clients to be migrated to the new server (targetting environment="svn-prod" for example), without a total re-write of the puppet code. Then incrementally migrate.