Mercurial is an SCM written in Python that has a number of interesting features.
Resources:
| Date | Link | Notes |
|---|---|---|
| 2010 | ||
| Mar 27 | Hg Init | Possibly the best online tutorial available right now. |
| 2009 | ||
| Jun 15 | Hg-Git mercurial plugin | A brilliant, pure Python implementation of git that lets you work on git repositories without installing git at all. |
| Feb 26 | InDefero | A Google Code clone with git and Mercurial support. Regrettably, it is written in PHP, but should nevertheless be useful for internal deployments. |
| Mercurial-easy | A very nice curses front-end |
|
| CuteHg | An even nicer graphical front-end. | |
| Older | 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