Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Subversion Wiki" for 
change notification.

The "FS2/Design" page has been changed by brane:
http://wiki.apache.org/subversion/FS2/Design?action=diff&rev1=6&rev2=7

  
  Subversion's versioned filesystem is a temporally ordered sequence of 
discrete snapshots of the state of a tree of nodes. These immutable snapshots 
are called ''revisions''. The initial revision (''Revision 0'') contains 
exactly one node, the ''root directory''. The last, or ''youngest'' revision, 
is called the ''HEAD''.
  
- Beside this sequence of immutable revisions, the filesystem can contain an 
arbitrary number of ''transactions'', which are mutable snapshots that have no 
successors and whose predecessors (''base revisions'') are immutable. The only 
way to create a new revision is to ''merge'' the ''tree mutations'' described 
by a transaction into the HEAD tree and appending the result to the revision 
sequence, thereby creating a new HEAD (in other words, ''rebase'' the 
transaction to HEAD and make it immutable).
+ Beside this sequence of immutable revisions, the filesystem can contain an 
arbitrary number of ''transactions'', which are mutable snapshots that have no 
successors and whose predecessors (''base revisions'') are immutable. The only 
way to create a new revision is to ''merge'' the ''tree mutations'' described 
by a transaction into the HEAD tree and append the result to the revision 
sequence, thereby creating a new HEAD (in other words, ''rebase'' the 
transaction to HEAD and make it immutable).
  
  
[[attachment:vfs-snapshot-sequence.svg|{{attachment:vfs-snapshot-sequence.png}}]]
  

Reply via email to