Version Control for PowerShell

less than 1 minute read

image-left This presentation was mostly a demo of using TortoiseHg, and how it can be useful for IT Pros that need to manage production scripts. Here is the slide deck and links to more information.

Version Control for PowerShell Slide Deck

Hg Init: A Mercurial Tutorial

Mercurial is a modern, open source, distributed version control system, and a compelling upgrade from older systems like Subversion. In this user-friendly, six-part tutorial, Joel Spolsky teaches you the key concepts.


TortoiseHg is a Windows shell extension and a series of applications for the Mercurial distributed revision control system.


Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.

Why Every IT Pro Should Use Mercurial for Source Control with PowerShell

PowerShell MVP Tome Tanasovski writes about why he uses Mercurial with PowerShell.

Using Version Control for PowerShell

Earlier this year, I wrote about using version control with PowerShell.