Subversion Fileserver Backend
After enabling this backend, branches and tags in a remote subversion
repository are exposed to salt as different environments. To enable this
backend, add svnfs to the fileserver_backend option in the
Master config file.
fileserver_backend:
- svnfs
Note
svn also works here. Prior to the 2018.3.0 release, only svn
would work.
This backend assumes a standard svn layout with directories for branches,
tags, and trunk, at the repository root.
subversion
pysvn
Changed in version 2014.7.0: The paths to the trunk, branches, and tags have been made configurable, via
the config options svnfs_trunk,
svnfs_branches, and svnfs_tags.
svnfs_mountpoint was also added. Finally, support for
per-remote configuration parameters was added. See the
documentation for more information.