monotone-commits-nodiffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-nodiffs] Revision f883cf01d01f0e301afa00387ea1e9282e87


From: monotone
Subject: [Monotone-commits-nodiffs] Revision f883cf01d01f0e301afa00387ea1e9282e87d895
Date: Tue, 29 May 2007 15:05:42 +0200

-----------------------------------------------------------------
Revision: f883cf01d01f0e301afa00387ea1e9282e87d895
Ancestor: 6f88662c4901cc944446feea72c21f3ab5fc5b79
Author: address@hidden
Date: 2007-05-29T12:15:16
Branch: net.venge.monotone.gaps

Added files:
        tests/automate_put_sentinel/__driver__.lua
Added directories:
        tests/automate_put_sentinel
Modified files:
        automate.cc cmd_diff_log.cc cmd_merging.cc cmd_ws_commit.cc
        commands.cc database.cc database.hh database_check.cc
        enumerator.cc merge.cc merge.hh netsync.cc revision.cc
        revision.hh schema.sql schema_migration.cc
        tests/schema_migration/__driver__.lua vocab.hh
        vocab_terms.hh

ChangeLog: 

* Added table sentinels to the database schema.
* Added new database methods for supporting sentinels.
* Added the automate commands put_sentinel and get_sentinel.
* Duplicated code in revision.cc for reading and parsing textual
  description of sentinels.
* Properly check for sentinels to catch missing revisions in lots
  of automate commands as well as in the log command.
* Added a 'sentinel:' prefix for automate commands (reading those
  is not supported)
* Prevent the merge code from trying to merge when sentinels are
  in the set of uncommon ancestors.
* Added an automate_put_sentinel test, which tries a checkout,
  log, log --diffs, diff and annotate on a partial repository.


monotone --db={your.database} diff 
--revision=6f88662c4901cc944446feea72c21f3ab5fc5b79 
--revision=f883cf01d01f0e301afa00387ea1e9282e87d895
----------------------------------------------------------------------




reply via email to

[Prev in Thread] Current Thread [Next in Thread]