# salt.fileserver.svnfs

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.

depends:

  - 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.