bzr check command?

Wichmann, Mats D mats.d.wichmann at intel.com
Tue Nov 27 02:50:12 GMT 2007


Seems like the help text for "check" has gone a bit out of sync with
what the command is doing. As can be seen below, the "Output fields"
claimed in help don't match what the command now (0.92) reports.

I'm not quite sure what to make of this information, either.
25 inconsistent parents?  not referenced by their inventory?


$ bzr help check
Purpose: Validate consistency of branch history.
Usage:   bzr check [BRANCH]

Options:
  -v, --verbose  Display more information.
  -q, --quiet    Only display errors and warnings.
  -h, --help     Show help message.

Description:
  This command checks various invariants about the branch storage to
  detect data corruption or bzr bugs.

  Output fields:

      revisions: This is just the number of revisions checked.  It
doesn't
          indicate a problem.
      versionedfiles: This is just the number of versionedfiles checked.
It
          doesn't indicate a problem.
      unreferenced ancestors: Texts that are ancestors of other texts,
but
          are not properly referenced by the revision ancestry.  This is
a
          subtle problem that Bazaar can work around.
      unique file texts: This is the total number of unique file
contents
          seen in the checked revisions.  It does not indicate a
problem.
      repeated file texts: This is the total number of repeated texts
seen
          in the checked revisions.  Texts can be repeated when their
file
          entries are modified, but the file contents are not.  It does
not
          indicate a problem.

See also: reconcile
$ bzr check
checked branch ///home/mats/src/lsb-bzr/ format Bazaar-NG branch format
5
checked repository <bzrlib.transport.local.LocalTransport
url=///home/mats/src/lsb-bzr/> format <RepositoryFormatKnit1>
    14 revisions
     5 file-ids
    40 unique file texts
    25 repeated file texts
     0 unreferenced text ancestors
    25 inconsistent parents
    25 file versions are not referenced by their inventory
$



More information about the bazaar mailing list