~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/formats.txt

  • Committer: mbp at sourcefrog
  • Date: 2005-03-19 08:19:38 UTC
  • Revision ID: mbp@sourcefrog.net-20050319081938-596d89f99a644569
use "/usr/bin/env python" for shebang"

Show diffs side-by-side

added added

removed removed

Lines of Context:
191
191
timestamp
192
192
  As floating-point seconds since epoch.
193
193
 
 
194
precursor
 
195
  ID of the previous revision on this branch.  May be absent (null) if
 
196
  this is the start of a new branch.
 
197
 
194
198
branch name
195
199
  Name of the branch to which this was originally committed.    
196
200
 
197
201
  (I'm not totally satisfied that this is the right way to do it; the
198
 
  results will be a bit weird when a series of revisions pass through
 
202
  results will be a bit wierd when a series of revisions pass through
199
203
  variously named branches.)
200
204
 
201
205
inventory_hash
202
206
  Acts as a pointer to the inventory for this revision.
203
207
 
204
 
parents
205
 
  Zero, one, or more references to parent revisions.   For each 
206
 
  the revision-id and the revision file's hash are given.  The first
207
 
  parent is by convention the revision in whose working tree the
208
 
  new revision was created.
209
 
 
210
 
precursor
211
 
  Must be equal to the first parent, if any are given.  For
212
 
  compatibility with bzr 0.0.5 and earlier; eventually will be
213
 
  removed. 
214
 
 
215
208
merged-branches
216
209
  Revision ids of complete branches merged into this revision.  If a
217
210
  revision is listed, that revision and transitively its predecessor
245
238
need to walk the whole history of the branch to build this list.
246
239
  
247
240
 
248
 
----
249
 
 
250
 
Proposed changes
251
 
****************
252
 
 
253
 
* Don't store parent-id in all revisions, but rather have <DIRECTORY>
254
 
  nodes that contain entries for children?
255
 
 
256
 
* Assign an id to the root of the tree, perhaps listed in the top of
257
 
  the inventory?