svn

Collection: builtin

Full Name: parallax.builtin.subversion

Aliases: ansible.builtin.subversion, subversion, svn

Synopsis

Manage svn

Parameters

NameTypeRequiredDefaultDescription
repostringyesThe subversion URL to the repository
deststringyesAbsolute path where the repository should be checked out
revisionstringHEADSpecific revision to checkout
forceboolfalseIf true, discards any modifications to the working copy
usernamestringUsername parameter for authentication
passwordstringPassword parameter for authentication
executablestringsvnPath to svn executable to use
checkoutbooltrueIf false, do not check out the repository if it does not exist locally
updatebooltrueIf false, do not retrieve new revisions from the origin repository
exportboolfalseIf true, do export instead of checkout/update
switchbooltrueIf false, do not switch the checkout when the URL changes
validate_certsboolfalseIf false, do not verify SSL certificates

Example

- name: Example svn task
  svn:
    repo: <your_repo>
    dest: <your_dest>