# How to incorporate a vesion control SW (e.g Git/Mercurial)

**URL:** <https://forum.inductiveautomation.com/t/how-to-incorporate-a-vesion-control-sw-e-g-git-mercurial/9257>\
**Category:** General Discussion\
**Created:** [October 30, 2014, 5:56am UTC](https://forum.inductiveautomation.com/t/how-to-incorporate-a-vesion-control-sw-e-g-git-mercurial/9257 "2014-10-30T05:56:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![wasp26](https://avatars.discourse-cdn.com/v4/letter/w/a698b9/32.png) [@wasp26](https://forum.inductiveautomation.com/u/wasp26)\
**Post date:** [October 30, 2014, 5:56am UTC](https://forum.inductiveautomation.com/t/how-to-incorporate-a-vesion-control-sw-e-g-git-mercurial/9257/1 "2014-10-30T05:56:00Z")

</div>

Hi, just wondering how can I incorporate a version control system like Git or Mercurial to our ignition system/gateway?

Is there any manual or guide on how to do this?

Your inputs will be much appreciated.

Thanks.

---

<div class="post-metadata">

**Author:** ![moltra](https://avatars.discourse-cdn.com/v4/letter/m/96bed5/32.png) [@moltra](https://forum.inductiveautomation.com/u/moltra)\
**Post date:** [October 30, 2014, 3:49pm UTC](https://forum.inductiveautomation.com/t/how-to-incorporate-a-vesion-control-sw-e-g-git-mercurial/9257/2 "2014-10-30T15:49:56Z")

</div>

I have a couple of ideas that could be used to version control the exported .proj file. let me play with it and I will let you know what I find.

---

<div class="post-metadata">

**Author:** ![nmudge](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nmudge/32/3394_2.png) [@nmudge](https://forum.inductiveautomation.com/u/nmudge)\
**Post date:** [October 30, 2014, 4:33pm UTC](https://forum.inductiveautomation.com/t/how-to-incorporate-a-vesion-control-sw-e-g-git-mercurial/9257/3 "2014-10-30T16:33:56Z")

</div>

The Python scripts for projects could be developed outside Ignition (but still used inside Ignition) and version controlled. More information about that here: [perfectabstractions.com/blog … on-modules](http://www.perfectabstractions.com/blog/new-scripting-features-in-ignition-77-part-1#external-python-modules)

---

<div class="post-metadata">

**Author:** ![wasp26](https://avatars.discourse-cdn.com/v4/letter/w/a698b9/32.png) [@wasp26](https://forum.inductiveautomation.com/u/wasp26)\
**Post date:** [October 31, 2014, 12:11am UTC](https://forum.inductiveautomation.com/t/how-to-incorporate-a-vesion-control-sw-e-g-git-mercurial/9257/4 "2014-10-31T00:11:37Z")

</div>

Thank you moltra. Kindly keep me posted on what you find about the version control. 🙂

Thanks nmudge. Will check out the link 🙂
