Subject: CVS commit: pkgsrc/devel/monotone
To: None <pkgsrc-changes@NetBSD.org>
From: Julio M. Merino Vidal <jmmv@netbsd.org>
List: pkgsrc-changes
Date: 03/21/2005 22:50:20
Module Name:	pkgsrc
Committed By:	jmmv
Date:		Mon Mar 21 22:50:20 UTC 2005

Modified Files:
	pkgsrc/devel/monotone: Makefile distinfo

Log Message:
Update to 0.17:

0.17 release. bug fixes and features.

- many, many robustness improvements
	- more careful checking everywhere
	- much more thorough test suite
	- all revisions subject to careful checks before
	  entering database
		- not yet fully optimized; "pull" may be very
		  slow and use lots of cpu
	- support for "epochs", to safely manage future
	  rebuilds, hash migration, etc.
	- new "db check" command, thanks to Derek Scherger
	  <derek@echologic.com>.
- now uses sqlite3, thanks to Christof Petig
  <christof@petig-baender.de>.
	- removes most former size limitations
- "restrictions" support, thanks to Derek Scherger
  <derek@echologic.com>.
	- most commands now take a list of files to limit
	  their actions to
	- monotone can now be run from anywhere in the working
	  directory (not just the root)
	- new command "monotone setup" required to create a
	  working directory for a new project
- important security fix -- don't use shell when calling
  external merge commands.
- format change for "MT/options", ".mt-attrs"; you may have to
  edit these files
	- new command "attr" for managing .mt-attrs.
- builds merkle tries in-memory -- netsync starts up many times faster
- start of new "automate" interface, for shell scripts and others.
- new command "cdiff": generates context diffs.
- remove most of now-obsolete manifest/file cert support.
- 60+ new integration tests.
- many portability fixes
	- in particular, major win32 cleanups, thanks to Jon
	  Bright <jon@siliconcircus.com>.  win32 is once again
	  fully and natively supported.
- many bug fixes
- several incompatible changes: see file UPGRADE for migration information


To generate a diff of this commit:
cvs rdiff -r1.5 -r1.6 pkgsrc/devel/monotone/Makefile
cvs rdiff -r1.4 -r1.5 pkgsrc/devel/monotone/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.