# initial shot at svn module

**URL:** <https://forum.ansible.com/t/initial-shot-at-svn-module/11653>\
**Category:** Ansible Project\
**Tags:** ansible-project\
**Created:** [July 8, 2012, 1:02am UTC](https://forum.ansible.com/t/initial-shot-at-svn-module/11653 "2012-07-08T01:02:55Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Rob\_Tirrell](https://avatars.discourse-cdn.com/v4/letter/r/3da27b/32.png) [@Rob\_Tirrell](https://forum.ansible.com/u/Rob_Tirrell)\
**Post date:** [July 8, 2012, 1:02am UTC](https://forum.ansible.com/t/initial-shot-at-svn-module/11653/1 "2012-07-08T01:02:55Z")

</div>

In Brief  
Required parameters: dest  
Optional parameters: repo, rev, user, password

Checkout / update (checkup) is relatively simple. If repo and dest are provided, a working copy will be checked out or updated. If repo is not provided, then there must be a working copy in dest; it’ll be updated. If both repo and dest are provided, and that repo differs from URL of the working copy at dest, an svn switch is issued.

New (clean) pull request: [https://github.com/ansible/ansible/pull/550](https://github.com/ansible/ansible/pull/550)

---

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [July 8, 2012, 12:58pm UTC](https://forum.ansible.com/t/initial-shot-at-svn-module/11653/2 "2012-07-08T12:58:16Z")

</div>

Thanks, code review notes added to github ticket.
