---
- hosts: test
remote_user: root
tasks:
# Checkout/update from svn
- name: update source from svn
become_user: test
become: yes
become_method: su
subversion:
repo: svn+ssh://my.svn/project
dest: /home/test/test
cmd:
ansible-playbook svntest.yml --ask-pass -vvvv
Here is the output:
fatal: [test.org]: FAILED! => {"changed": false, "failed": true, "invocation": {"module_args": {"dest": "/home/test/source", "executable": null, "export": false, "force": false, "password": null, "repo": "svn+ssh://te...@my.svn/repo", "revision": "HEAD", "switch": true, "username": null}, "module_name": "subversion"}, "msg": "ERROR: /home/test/test folder already exists, but its not a subversion repository."}