1
 
************************
 
2
 
Bazaar-NG Supportability
 
3
 
************************
 
5
 
The goal is to be able to diagnose and fix a bug the first time it is
 
6
 
reported, even if the reporter or developer can't reproduce it.
 
10
 
* Verbose logs are always written to ``.bzr.log`` in the current
 
11
 
  directory.  This include all error messages and some trace messages
 
12
 
  that are not normally displayed.  It also includes backtraces if
 
17
 
* The --verbose option should send debug output to stderr.
 
19
 
* Re-read changesets after writing them to a temporary file, but
 
20
 
  before permanently committing them.  Make sure that they are valid
 
21
 
  XML (against RELAX-NG schema), that they can be parsed, and that
 
22
 
  they recreate the right revision.  This should help prevent the
 
23
 
  archive ever getting corrupted, which is a pain to reverse.