Mercurial is an SCM written in Python that has a number of interesting features.
Resources:
- Get ‘hg view’ to work in Mac OS X
- TextMate bundle
- tailor, a tool to migrate changesets across different SCMs.
- TortoiseHg, a Windows Explorer extension (requires the Win32 Python install and PyGTK)
Notes:
My .hgignore file:
syntax: glob *.log *.log.? *.log.?? *.pyc *.pyo .*.swp *~ .DS_Store ._*
Updating a local instance upon push/pull (used to publish this entire site):
$ cat space/.hg/hgrc [hooks] changegroup = hg update