# Unarchive

**URL:** <https://forum.ansible.com/t/unarchive/20421>\
**Category:** Ansible Project\
**Created:** [February 2, 2016, 3:31pm UTC](https://forum.ansible.com/t/unarchive/20421 "2016-02-02T15:31:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Graham\_Hay](https://avatars.discourse-cdn.com/v4/letter/g/59ef9b/32.png) [@Graham\_Hay](https://forum.ansible.com/u/Graham_Hay)\
**Post date:** [February 2, 2016, 3:31pm UTC](https://forum.ansible.com/t/unarchive/20421/1 "2016-02-02T15:31:18Z")

</div>

I’m using the unarchive module for deployment. I’d like to take advantage of the diff feature to avoid uploading the tarball, if nothing has changed; but I’m wary of leaving remnants of the previous version (a lesson I’ve learned the hard way), so I currently delete it before unarchiving the new version. Does anyone have any solution to this dilemma?

Thanks,

Graham
