# ansible-pull only from git?

**URL:** <https://forum.ansible.com/t/ansible-pull-only-from-git/19228>\
**Category:** Ansible Project\
**Created:** [September 10, 2015, 12:45pm UTC](https://forum.ansible.com/t/ansible-pull-only-from-git/19228 "2015-09-10T12:45:45Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stephan\_Hradek](https://avatars.discourse-cdn.com/v4/letter/s/b2d939/32.png) [@Stephan\_Hradek](https://forum.ansible.com/u/Stephan_Hradek)\
**Post date:** [September 10, 2015, 12:45pm UTC](https://forum.ansible.com/t/ansible-pull-only-from-git/19228/1 "2015-09-10T12:45:45Z")

</div>

Is it correct that ansible-pull can only pull from a git repository?

I’m asking because my ansible 1.9 tells me:

`ERROR! Unsuported repo module subversion, choices are git`

---

<div class="post-metadata">

**Author:** ![Brian\_Coca](https://avatars.discourse-cdn.com/v4/letter/b/6de8d8/32.png) [@Brian\_Coca](https://forum.ansible.com/u/Brian_Coca)\
**Post date:** [September 10, 2015, 1:01pm UTC](https://forum.ansible.com/t/ansible-pull-only-from-git/19228/2 "2015-09-10T13:01:16Z")

</div>

git and now mercurial, but not subversion, but it should be easy to add.

---

<div class="post-metadata">

**Author:** ![Stephan\_Hradek](https://avatars.discourse-cdn.com/v4/letter/s/b2d939/32.png) [@Stephan\_Hradek](https://forum.ansible.com/u/Stephan_Hradek)\
**Post date:** [September 10, 2015, 1:09pm UTC](https://forum.ansible.com/t/ansible-pull-only-from-git/19228/3 "2015-09-10T13:09:38Z")

</div>

If only I knew how.

I’m having a hard time getting a GIT server up in this environment ☹

---

<div class="post-metadata">

**Author:** ![Naveen\_Penumala](https://avatars.discourse-cdn.com/v4/letter/n/b9e5f3/32.png) [@Naveen\_Penumala](https://forum.ansible.com/u/Naveen_Penumala)\
**Post date:** [June 3, 2016, 8:55am UTC](https://forum.ansible.com/t/ansible-pull-only-from-git/19228/4 "2016-06-03T08:55:39Z")

</div>

Ansible still not supporting Subverion??? we are having issues…Kindly help us on this.

/usr/bin/ansible-pull -U -f -d /root/workspace/ -m subversion --checkout ‘HEAD username=\<\> password=\<\>’  
ERROR! Unsuported repo module subversion, choices are git

[root@test1 ~]# ansible --version  
ansible 2.0.2.0  
config file = /etc/ansible/ansible.cfg  
configured module search path = Default w/o overrides
