|Subject:||[Monotone-devel] Announcing "m7", a monotone front-end... which adds revision numbers!|
|Date:||Mon, 26 Sep 2005 19:15:26 -0700|
|User-agent:||Mozilla Thunderbird 1.0.6 (Windows/20050716)|
(Well, okay, not gen-u-ine revision numbers, but an incredible simulation.)
m7 is a Python script that works as a drop-in replacement for running monotone directly. It's known to run on Windows, Linux, and Mac OS X. It requires Python 2.3.5 and monotone 0.22. It is open-source, released under a Zlib-style license. The current version is 0.1, the first public release.
Why might you want to use m7? m7 automatically tags each new revision with a reasonably-unique tag, including a monotonically increasing number. Also, anywhere you can specify a revision id, m7 accepts a shortcut syntax (: followed by the revision number) to specify one of these tags. For instance, to refer to your thirty-fifth local revision, you would just say :35. Finally, m7 has a variant of annotate that substitutes these new abbreviations for the 40-character hex tags (wherever possible), making it a lot easier to read.
You can read more about it, and download a copy, here:
|[Prev in Thread]||Current Thread||[Next in Thread]|