8ef8a196c2
pkgsrc-specific changes: add REPLACE_SH for new bin/mtnopt shell script. Remove unneeded patch-aa; the bug is no longer. NEWS: Changes - 'mtn clone' now takes a branch argument rather than a branch option which is more what people expect given the fact that mtn push/pull/sync do not use a branch option either. - 'mtn automate inventory' will show the birth revision for any file that has been committed. Bugs fixed - If the options '--db' or '--keydir' were previously specified for a command which was executed inside a workspace and one or both option arguments were invalid (f.e. invalid paths), they were still written to _MTN/options of the particular workspace. This lead to errors on any subsequent command which used these options. This bug is fixed in so far that basic file type checks are applied on both options, so its no longer possible to set non-existing paths accidentally or use a path to a directory as option argument for '--db'. - If a key clash occurs on a netsync operation, i.e. two different keys with the same key id are encountered, mtn now fails cleanly and provides further guidance how to proceed. - It was previously not possible to clone a branch / database anonymously; this has been fixed. - If the client tries to use an unknown key, try to fall back to anonymous pull instead of failing immediately. - 'mtn automate identify' was broken in 0.40 when used over stdio, i.e. the output of the command did not get into the right output channel; this has been fixed. - Monotone would produce a warning if executed from the root directory of a Windows drive; this has been fixed. - The 'note_commit' hook now returns the new revision id hex-encoded again - the bug was introduced in 0.40. New features - New 'mtn suspend' command which lets you mark certain revisions and thus whole branches as discontinued ("suspended") by attaching a special suspend cert to the revision. All relevant mtn commands (f.e. mtn heads, mtn ls branches) honor this cert by default. To ignore it, simply add '--ignore-suspend-certs' to your command line. Suspended revisions can have children, which are in no way affected by the cert of their parent, i.e. suspended development lines or branches can simply be "unsuspended" by committing to them. This feature was already added in monotone 0.37, but was forgotten to be mentioned in NEWS back then. - New 'get_default_command_options' lua hook which lets you specify default options for a given, triggered command. Useful f.e. if you always want to have your 'mtn add' command executed with '-R' / '--recursive'. - Add 'automate show_conflicts' command. - Add 'automate get_workspace_root' command. - Add Lua hooks 'note_netsync_revision_sent', 'note_netsync_cert_sent' and 'note_netsync_pubkey_sent'.
5 lines
244 B
Text
5 lines
244 B
Text
$NetBSD: distinfo,v 1.39 2008/09/05 20:48:46 bjs Exp $
|
|
|
|
SHA1 (monotone-0.41.tar.gz) = 346e3d813fcd4f20ad2dcd61b57676ec90af8286
|
|
RMD160 (monotone-0.41.tar.gz) = 4f818e13089d32a7edade7e8bb5ca191a379858e
|
|
Size (monotone-0.41.tar.gz) = 5330052 bytes
|