monotone

monotone Mtn Change Log

Age Message
14 years 6 months 2004-12-30 graydon hoare <graydon@pobox.com>

* constants.cc (netcmd_current_protocol_version): Set to 3.
* tests/t_crlf.at: New test of crlf line encodings.
* testsuite.at: Call it.
* monotone.spec: Note 0.16 release.
Commit bb7574c217b3c9e9d9edec188081b227e9a4b005, by graydon@pobox.com
14 years 6 months merge of 9735ab474824bf7ea40552e3f8d4bc2bfafbd5f0

and cd50b555c8e62fd3286d502bfbabeab9137265f1
Commit 178f2a90f78c8666bfa86b9e41d7951747b0ce07, by graydon@pobox.com
14 years 6 months 2004-12-30 Julio M. Merino Vidal <jmmv@menta.net>

* change_set.{cc,hh}: Add the has_renamed_file_src function in
change_set::path_rearrangement.
* commands.cc: Make the 'log' command show nothing for renamed or
deleted files (when asked to do so) and stop going backwards in
history when such condition is detected; they don't exist any more,
so there is no point in showing history (and could drive to incorrect
logs anyway).
* tests/t_log_nonexistent.at: New check to verify previous.
* testsuite.at: Add it.
Commit 8337246a16855236e6180f6430ee5a9b1ecce15a, by jmmv@menta.net
14 years 6 months 2004-12-30 graydon hoare <graydon@pobox.com>

* Makefile.am: Clean full testsuite directory and full-version.
* configure.ac: Bump version number.
* po/monotone.pot: Regenerate.
* NEWS: Describe new release.
Commit e5274466f86c95d6a3067ca0f7b33c95f3284793, by graydon@pobox.com
14 years 6 months 2004-12-29 Julio M. Merino Vidal <jmmv@menta.net>

* tests/t_cmdline_options.at: New test for previous: ensure that
monotone is actually checking for command line correctness.
* testsuite.at: Add it.
Commit ac5a35b74bdbcc0b81800be61b443b77e0a43c7a, by jmmv@menta.net
14 years 6 months 2004-12-29 Julio M. Merino Vidal <jmmv@menta.net>

* monotone.cc: Verify that the command line is syntactically correct
as regards to options (based on error codes from popt).
Commit 1cb0ebe44a6bbbefc7a227bcf35ea4ffd7c3ba3b, by jmmv@menta.net
14 years 6 months merge of b5ac752ef23a266ed7aebc21ac32c08aec000a12

and f8ff47e8e2c17eb0f1427fbc4e93287694b64fdd
Commit 8f6ddaaaf457c8522d783b990ed2b90e50a8a0be, by matt+rez@ucc.asn.au
14 years 6 months 2004-12-29 graydon hoare <graydon@pobox.com>

* AUTHORS: Add Jordi.
* change_set.{cc,hh}: Make sanity helpers const.
(normalize_change_set): Drop a->a deltas.
(merge_change_sets): Call normalize.
(invert_change_set): Likewise.
* revision.cc
(find_subgraph_for_composite_search): New fn.
(calculate_composite_change_set): Call it.
(calculate_change_sets_recursive): Use results.
* tests/t_no_change_deltas.at: Fix.
Commit 710e4d713a499b49e7b77c3dadf7e6e057aabdc5, by graydon@pobox.com
14 years 6 months merge of 394c8a7ee59137ef0c3693137093094f5c129215

and 7f7be264b1c77400b4eecf55b0c8e28748c08d69
Commit b240cb20e6f0790dab4781ad263a90194368b275, by graydon@pobox.com
14 years 6 months merge of 95ff9e0107a154d6f3f442321a0314a1d3e65725

and 8c2b03448d1cd034cb5369a33216755183779062
Commit cd056c705ba044735d2d599779c7105dc07a971a, by graydon@pobox.com
14 years 6 months 2004-12-28 Julio M. Merino Vidal <jmmv@menta.net>

* commands.cc: Change the order used by the 'log' command to show
affected files so that it matches the order in which these changes
really happen. Otherwise, a sequence like "rm foo; mv bar foo;
patch foo" could be difficult to understand by the reader.
Commit 4059a9665754d1b214ed124ba1416d1b68f54528, by jmmv@menta.net
14 years 6 months 2004-12-28 Jordi Vilalta Prat <jvprat@wanadoo.es>

* monotone.texi: Fix a typo: "not not" should be "not".
Commit 8975520d4b2c73065004cb9d21990885b391d36c, by jmmv@menta.net
14 years 6 months 2004-12-28 Julio M. Merino Vidal <jmmv@menta.net>

* commands.cc: Make the 'log' command show all affected files
in each revision in a nice format (easier to read than what
'cat revision' shows).
Commit cdbff34b6e04a1b2ce52e956cdb9db76a6f3b3d3, by jmmv@menta.net
14 years 6 months 2004-12-28 graydon hoare <graydon@pobox.com>

* change_set.{cc,hh}: Add sanity checking, rework
some of concatenation logic to accomodate.
* revision.{cc,hh}: Likewise.
Teach about generalized graph rebuilding.
* database.cc (delete_existing_revs_and_certs): New fn.
* commands.cc (db rebuild): New command.
(db fsck) New command.
* sanity.{cc,hh} (relaxed): New flag.
* work.cc: Use new concatenation logic.
Commit 8e5b15b80881b2c463e607ffc80e87704c2b43f7, by graydon@pobox.com
14 years 6 months 2004-12-25 Julio M. Merino Vidal <jmmv@menta.net>

* commands.cc: During 'log', print duplicate certificates (by
different people) in separate lines, rather than showing them
together without any spacing. While here, homogenize new lines
in other messages as well; this also avoids printing some of
them in case of missing certificates).
Commit 725182d9e33b25002bfad072294a0b71b2631bfe, by jmmv@menta.net
14 years 6 months merge of a2966ab8d2643ca2cfd2536dc6835f473cf3690a

and 4cef861fbc747133be6526440bc732c5ecc0154c
Commit 5a492baba0d6f2ce45ee7ad1c683d739e4cbe7e8, by njs@pobox.com
14 years 6 months merge of 3162b11ab4b6b05af76985cf91b654f9adb605ce

and 453b2b6348950ddba40d9a00f5a9bbd7007f2f60
Commit 9ad55356e6ec2cd56a82329906eb79a8f07bb8b4, by njs@pobox.com
14 years 6 months 2004-12-22 Julio M. Merino Vidal <jmmv@menta.net>

* commands.cc: Verify that the key identifier passed to the pubkey
and privkey commands exists in the database. Otherwise exit with
an informational message instead of an exception.
Commit 4c50eddd0707a66dbe70f9f264b68e050ec8b06e, by jmmv@menta.net
14 years 7 months 2004-12-19 Julio M. Merino Vidal <jmmv@menta.net>

* testsuite.at:
* tests/t_fmerge.at:
* tests/t_netsync.at:
* tests/t_netsync_single.at:
* tests/t_revert.at:
* tests/t_tags.at: Avoid usage of test's == operator. It's a
GNUism and causes unexpected failures in many tests. The correct
operator to use is just an equal sign (=).
* tests/t_renamed.at: Don't use cp's -a flag, which is not
supported by some implementations of this utility (such as the
one in NetBSD). Try to add some of its funcionality by using
the -p flag, although everything could be fine without it.
* tests/t_unidiff.at: Discard patch's stderr output. Otherwise
it's treated as errors, but NetBSD's patch uses it to print
informative messages.
Commit 1a260e983aed8e3bfa23da859a7e32f93a41bbd0, by jmmv@menta.net
14 years 7 months 2004-12-19 Julio M. Merino Vidal <jmmv@menta.net>

* tests/t_scan.at: Instead of running sha1sum, use a prestored
manifest file to do the verification. This avoids problems in
systems that do not have the sha1sum tool, like NetBSD.

Idea from njs@.
Commit a04adff2d064291af93f9624a40f6a71fbe26a4f, by jmmv@menta.net
14 years 7 months 2004-12-19 Julio M. Merino Vidal <jmmv@menta.net>

* Makefile.am: Remove obsolete --with-bundled-adns flag from
DISTCHECK_CONFIGURE_FLAGS.
Commit 3b9369595b574d61b461b12caad62c8e5cee4ace, by jmmv@menta.net
14 years 7 months 2004-12-18 Nathaniel Smith <njs@codesourcery.com>

* tests/t_checkout_dir.at: Make the test directory chdir'able
again after the test.
* tests/t_delete_dir.at: Add trailing newline.

* tests/t_dump_load.at: New bug report.
* tests/t_migrate_schema.at: Likewise.
* testsuite.at: Call them.
Commit 73caddeed5ed4d7b71dc78b84a4640f7ee70983c, by njs@pobox.com
14 years 7 months 2004-12-18 Nathaniel Smith <njs@codesourcery.com>

* change_set.hh: Remove obsolete comment.
Commit 4995d609501b441762d4c7df417615e9f707aa3b, by njs@pobox.com
14 years 7 months merge of 95342781f58102dc7ad2b929972487b4bcd915ef

and d71e9eee87a8fe900da9043b96022da7a5e440e0
Commit 13b1a1e617a362c5735002937fead98d788737f7, by njs@pobox.com
14 years 7 months merge of 28c33cf4e587f55b87b4c4102a589db17e87a309

and 4446f705432cd7367c295b0352c79f55f1c39195
Commit 7b8331681bf77cd8329662dbffed0311765e7547, by njs@pobox.com

Branches

Tags

Quick Links:     www.monotone.ca    -     Downloads    -     Documentation    -     Wiki    -     Code Forge    -     Build Status