Monotone analysis

Richard Laager rlaager at
Wed Jul 9 14:26:10 EDT 2008

On Wed, 2008-07-09 at 12:44 -0500, Richard Laager wrote:
> Also, it seems BZR has a feature that I wanted out of Monotone for
> some time.

In case anyone is interested, you can replicate this fairly well with
the script below--which I put in ~/bin/mtn on my system, where ~/bin
comes before /usr/bin in my path. If you don't want to use the PATH
manipulation, you can remove that line and replace the calls to mtn with
a full path, like /usr/bin/mtn.



PATH="$(echo "$PATH" | sed "s|$(echo ~/bin):\?||g")"

if [ "x$1" != "x" -a "$1" = "commit" ]; then
        if [ "x$(mtn ls unknown | head -n1)" != "x" ] ; then
                echo mtn: misuse: unknown changes in working copy >&2
		# OPTIONAL: Prints the files.
		#mtn list unknown | sed "s|^|mtn: misuse:     |" >&2
                exit 1

mtn "$@"

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <>

More information about the Devel mailing list