# Ansible and CVS integration

**URL:** <https://forum.ansible.com/t/ansible-and-cvs-integration/23649>\
**Category:** Ansible Project\
**Created:** [February 6, 2017, 3:41pm UTC](https://forum.ansible.com/t/ansible-and-cvs-integration/23649 "2017-02-06T15:41:34Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![belajzus](https://avatars.discourse-cdn.com/v4/letter/b/df705f/32.png) [@belajzus](https://forum.ansible.com/u/belajzus)\
**Post date:** [February 6, 2017, 3:41pm UTC](https://forum.ansible.com/t/ansible-and-cvs-integration/23649/1 "2017-02-06T15:41:34Z")

</div>

Hi to all…

I’ve created set of templates which I use to deploy some application config files (between 20-30 files, depends on environment) to all my servers (about 100 servers).

From ansible server I deploy every changed config file.

---

<div class="post-metadata">

**Author:** ![Johannes\_Kastl](https://avatars.discourse-cdn.com/v4/letter/j/bbe5ce/32.png) [@Johannes\_Kastl](https://forum.ansible.com/u/Johannes_Kastl)\
**Post date:** [February 9, 2017, 7:21am UTC](https://forum.ansible.com/t/ansible-and-cvs-integration/23649/2 "2017-02-09T07:21:42Z")

</div>

> I've created set of templates which I use to deploy some  
> application config files (between 20-30 files, depends on  
> environment) to all my servers (about 100 servers).

OK.

> So after I deploy that config file, I would like to commit it to  
> CVS.

I'm sorry, I read your mail multiple times, but I'm not sure what you  
want to achieve.

Do you want to put the files on the ansible host (the one where you  
are calling the playbook) into CVS? Or on each of your 100 servers?

What do you want to achieve?

Also (and without the intention of bikeshedding or flaming):  
Is there any special reason for choosing CVS over more, ahem, modern  
things like git, svn and such?

Johannes
