Mercurial 1.5 and TortoiseHg 1.0 released!

As some of my readers may know, I’m a big fan of the Mercurial distributed version control system, and I have it installed on all my dev machines and VMs.  I opened up http://mercurial.selenic.com tonight to pull down the Hg + TortoiseHg bits for a new VM and I was pleasantly surprised to see that Hg 1.5 and TortoiseHg 1.0 have been released (2010-03-06).  There are many important changes, so be certain to read the release and upgrade notes (and review the release planfor future release dates).

Hg 1.5 Release notes

Hg 1.5 Upgrade notes

THg 1.0 Release notes

Download TortoiseHg 1.0 + Mercurial 1.5 here  If you want just the Mercurial bits, go here.

Grok talk at CINNUG on Distributed Version Control

Tonight at the Cincinnati .NET User Group (CINNUG) I will be giving a grok talk on distributed version control.  The featured speaker tonight is David Giard who will be talking about the Microsoft Extensibility Framework (MEF).   I hope to see you there!

 

Update:  You can find my presentation materials here.

.hgignore file for Visual Studio development

 

I have been using Mercurial for a short while now, and wanted to share the contents of my .hgignore file for any other developers using Visual Studio with Hg (and Resharper).   You may download the file from here (rename from hgignore.txt to .hgignore), and here are the contents:

syntax: glob

*.suo
*.user
*.FileListAbsolute.txt
*\bin\*
*\obj\*
*.ncb
*.nlb
*.aps
*.clw
*.pdb
*.obj
*.exe
*.pch
*.vspscc
*_i.c
*_p.c
*.tlb
*.tlh
*.bak
*.cache
*.Cache
*.ilk
*.log
*.lib
*.sbr
*.scc
*.sig
_ReSharper*\*