monotone

monotone Mtn Change Log

Age Message
15 years 7 months 2003-09-27 graydon hoare <graydon@pobox.com>

* diff_patch.cc: Rework conflict detection.
* rcs_import.cc: Remove some pointless slowness.
* monotone.spec: Install info files properly.
Commit 5db0a3dfb923d050d096c7c63ab23592c7ebc4c3, by graydon@dub.venge.net
15 years 7 months release
Commit 4775b4683c468d39450b3ed7313b500184181a45, by graydon@dub.venge.net
15 years 7 months more texi touchups before release
Commit 895794a2e63d21ec59eaa59b1384d573875f1e65, by graydon@dub.venge.net
15 years 7 months 2003-09-27 graydon hoare <graydon@pobox.com>

* AUTHORS, NEWS, configure.ac: Update for 0.5 release.
* monotone.texi: Various updates.
* xdelta.cc (compute_delta): Fix handling of empty data.
* database.cc (sql): Require --db for init.
* work.cc (read_options_map): Fix options regex.
Commit c29125af72657665005c2584d63602fb51677046, by graydon@dub.venge.net
15 years 8 months merge of 065a80e0aad86291ebdb88c6f77472d71bd6101f and 70cfffe782475c2683804b744c533b489485d855
Commit 526cc907a5b562cdb8999d2d71dc018f5c76a129, by graydon@dub.venge.net
15 years 8 months 2003-09-27 graydon hoare <graydon@pobox.com>

* lcs.hh: New jaffer LCS algorithm.
* interner.hh, rcs_import.cc: Templatize interner.
* diff_patch.hh: Use interner, new LCS.
Commit aa5c2e90efa2ed1c1d1475adb7aaa022f730e5bb, by graydon@dub.venge.net
15 years 8 months 2003-09-26 graydon hoare <graydon@pobox.com>

* debian/*, monotone.spec: Add packaging control files.
Commit b35864806c0dd45ef4ecf1972d2e5db4e5ae4add, by graydon@dub.venge.net
15 years 8 months 2003-09-24 graydon hoare <graydon@pobox.com>

* database.cc, database.hh (debug): New function.
* commands.cc (debug): New command.
Commit 1784c3fad84993f2fb0b3e5a99d7fc85c36a1f56, by graydon@dub.venge.net
15 years 8 months 2003-09-24 graydon hoare <graydon@redhat.com>

* cert.cc, cert.hh (guess_branch): New function.
* commands.cc (cert): Queue certs to network servers.
* commands.cc (cert, commit): Use guess_branch.
Commit 99dcbbe53d76cac339d7588133e0bdaaaac4ec3f, by graydon@dub.venge.net
15 years 8 months 2003-09-24 graydon hoare <graydon@redhat.com>

* commands.cc (list): List unknown, ignored files.
* monotone.texi, monotone.1: Document.
Commit dcba520a06e1bdb40970f9fac292e7a78991a5f2, by graydon@dub.venge.net
15 years 8 months 2003-09-24 graydon hoare <graydon@pobox.com>

* commands.cc (queue_edge_for_target_ancestor): Queue the
correct ancestry cert, from child to target, as well as
patch_set.
Commit 6db921eded49e824650e589c55a0ed2d9e3d21f6, by graydon@dub.venge.net
15 years 8 months merge of cb78369d25c2b7b61848a108cfe43c0f44af5e38 and 74764eead19dc2de0b5756e2042c1a2d98c9492d
Commit 0b4ab5e89dac3e62efa3174c2b2294222eae91e6, by graydon@dub.venge.net
15 years 8 months fix small typo
Commit f9cdc6bb52f9b3314dd44c8c3a09c95c862edfb2, by graydon@dub.venge.net
15 years 8 months merge of 4c6dba46adf7433c08e82ca1893b38751fe1f07a and dff23a0ff1a4de603f36cb4f7311641808719558
Commit 8529131dfa7702f9cb8dd18ad388af7b433fb1a2, by graydon@dub.venge.net
15 years 8 months 2003-09-22 graydon hoare <graydon@pobox.com>

* depot_schema.sql, schema_migration.cc,
schema_migration.hh: Add.
* database.cc, depot.cc: Implement schema migration.
* database.cc, commands.cc: Change to db ... cmd.
* monotone.texi, monotone.1: Document command change.
* depot.cc: Fix various query bugs.
Commit 3da88c0b301752a56942ca31eba1824a49e610a5, by graydon@dub.venge.net
15 years 8 months merge of a07175f5d18bc7185206eb5237cdeac292b17463 and 45400b24a7b344fd0500bc1618ef4070bd192dd8
Commit bdf907bdaa6bc130de1c51b71a0616b0273cd0b3, by graydon@dub.venge.net, tromey@fleche
15 years 8 months Correct unique constraint in depot schema.
15 years 8 months * monotone.1: Document "list branches".

* commands.cc (ls_certs): New function, from `lscerts' command.
(ls_keys): New function, from `lskeys' command.
(ls_branches): New function.
(list): New command.
(ls): New alias.
(explain_usage): Split parameter info at \n.
* monotone.texi (Adding Files): Use "list certs".
(Committing Changes): Likewise.
(Forking and Merging): Likewise.
(Commands): Likewise.
(Generating Keys): Use "list keys".
(Commands): Likewise.
(Commands): Mention "list branches".
(Branches): Likewise.
Commit 5af39f81d849a70de81879efaa303fbe9f5a03d5, by tromey@fleche
15 years 8 months merge of 537cc10bfdd8f0e81964217128b2e35ed833a697 and a623c265cdc9a1b17508a5819173b17ce73b780e
Commit 1b4af8347c8914c1de0206e0bcf47aa9272d2a53, by tromey@fleche
15 years 8 months * monotone.1: Don't mention MT_KEY or MT_BRANCH.
Commit e3c87efe10b7bedb799f113b59ae6d84e23d19d1, by tromey@fleche
15 years 8 months * monotone.texi (Getting Started): Don't mention MT_DB or

MT_BRANCH.
(Adding Files): Explicitly use --db and --branch.
* app_state.hh (app_state): New fields options, options_changed.
Declare new methods. Include work.hh.
* work.cc (work_file_name): New constant.
(add_to_options_map): New structure.
(get_options_path): New function.
(read_options_map, write_options_map): Likewise.
* work.hh (options_map): New type.
(get_options_path, read_options_map, write_options_map): Declare.
* commands.cc (add, drop, commit, update, revert, checkout,
merge): Write options file.
* app_state.cc (database_option, branch_option): New constants.
(app_state::app_state): Read options file.
(app_state::set_database): New method.
(app_state::set_branch): Likewise.
(app_state::write_options): Likewise.
Include work.hh.
* monotone.cc (cpp_main): Don't set initial database name on
app. Use new settor methods. Don't look at MT_BRANCH or MT_DB.
Commit 250f5fe22dcfc2be011a9b55824d1eec91f2b302, by tromey@fleche
15 years 8 months Fix test suite to ignore both stderr and stdout in all cases where it

used to call monotone and ignore stdout only.
15 years 8 months various bits of cleanup to use UI tickers
Commit afee49648e40f6f04aa6ec218e38552a22c59201, by graydon@dub.venge.net
15 years 8 months 2003-09-14 graydon hoare <graydon@pobox.com>

* vocab.cc, vocab.hh: Add streamers for vocab terms in preparation
for switch to formatter.

* cert.cc (check_signature): Treat missing key as failed check.
* commands.cc (lscerts): Warn when keys are missing.

* nntp_tasks.cc, http_tasks.cc: Tick progress.

* sanity.cc, monotone.cc: Tidy up output a bit.
Commit 06bd3b6aa66aa9bb528ac9163e7e21275037e322, by graydon@dub.venge.net
15 years 8 months * tests/t_nntp.at: If we can't find tcpserver or snntpd, skip the

test.
* tests/t_http.at: If we can't find boa or depot.cgi, skip the
test.
Commit b23e8afa2618e1ee788450efaf322473ee2d3f85, by tromey@fleche

Branches

Tags

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