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}}]]
