Re: [Subversion Wiki] Update of FS2_Design by brane

2012-10-25 Thread Daniel Shahaf
Branko Čibej wrote on Thu, Oct 25, 2012 at 05:25:05 +0100:
 On 25.10.2012 05:17, Hyrum K Wright wrote:
  On Wed, Oct 24, 2012 at 11:25 PM, Apache subversion Wiki
  comm...@subversion.apache.org wrote:
  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=diffrev1=2rev2=3
 
  Comment:
  Describe versioned filesystem concepts.
 
= The Versioned Filesystem =
 
  + Subversion's versioned filesystem is a set of snapshots of the state of 
  a tree of nodes. Changes to the tree are described by ''transactions'', 
  which are a set of mutations of the tree state. Discrete states of the 
  tree are called ''revisions'' and are represented by immutable 
  transactions. Each snapshot (except for the first, which has none and is 
  called ''revision 0'') has exactly one predecessor and at most one 
  immutable successor. Any number of mutable transactions can exist at the 
  same time. The set of revisions is a temporally ordered sequence; the last 
  or ''youngest'' revision is called the ''HEAD''. New revisions are created 
  by ''merging'' the changes described by a mutable transaction with the 
  tree state represented by HEAD and appending the resulting revision to the 
  sequence, creating a new HEAD.
  +
  + [[attachment:vfs-snapshot-sequence.svg]]
  This might be more helpful if it was an image type the wiki could
  embed.  When I went to the page, it didn't want to show me the image.
 
 Yes. Apparently the ASF's version of Moinmoin doesn't like SVG images
 (treats them as binary blobs...), even though Moinmoin itself should
 support them. I'll upload a PNG, but also bug infra about enabling
 embedded SVG images.

Let me know if I can help...


Re: [Subversion Wiki] Update of FS2_Design by brane

2012-10-25 Thread Branko Čibej
On 25.10.2012 17:41, Daniel Shahaf wrote:
 Branko Čibej wrote on Thu, Oct 25, 2012 at 05:25:05 +0100:
 On 25.10.2012 05:17, Hyrum K Wright wrote:
 On Wed, Oct 24, 2012 at 11:25 PM, Apache subversion Wiki
 comm...@subversion.apache.org wrote:
 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=diffrev1=2rev2=3

 Comment:
 Describe versioned filesystem concepts.

   = The Versioned Filesystem =

 + Subversion's versioned filesystem is a set of snapshots of the state of 
 a tree of nodes. Changes to the tree are described by ''transactions'', 
 which are a set of mutations of the tree state. Discrete states of the 
 tree are called ''revisions'' and are represented by immutable 
 transactions. Each snapshot (except for the first, which has none and is 
 called ''revision 0'') has exactly one predecessor and at most one 
 immutable successor. Any number of mutable transactions can exist at the 
 same time. The set of revisions is a temporally ordered sequence; the last 
 or ''youngest'' revision is called the ''HEAD''. New revisions are created 
 by ''merging'' the changes described by a mutable transaction with the 
 tree state represented by HEAD and appending the resulting revision to the 
 sequence, creating a new HEAD.
 +
 + [[attachment:vfs-snapshot-sequence.svg]]
 This might be more helpful if it was an image type the wiki could
 embed.  When I went to the page, it didn't want to show me the image.
 Yes. Apparently the ASF's version of Moinmoin doesn't like SVG images
 (treats them as binary blobs...), even though Moinmoin itself should
 support them. I'll upload a PNG, but also bug infra about enabling
 embedded SVG images.
 Let me know if I can help...

It's INFRA-5451

-- 
Certified  Supported Apache Subversion Downloads:
http://www.wandisco.com/subversion/download



Re: [Subversion Wiki] Update of FS2_Design by brane

2012-10-24 Thread Hyrum K Wright
On Wed, Oct 24, 2012 at 11:25 PM, Apache subversion Wiki
comm...@subversion.apache.org wrote:
 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=diffrev1=2rev2=3

 Comment:
 Describe versioned filesystem concepts.

   = The Versioned Filesystem =

 + Subversion's versioned filesystem is a set of snapshots of the state of a 
 tree of nodes. Changes to the tree are described by ''transactions'', which 
 are a set of mutations of the tree state. Discrete states of the tree are 
 called ''revisions'' and are represented by immutable transactions. Each 
 snapshot (except for the first, which has none and is called ''revision 0'') 
 has exactly one predecessor and at most one immutable successor. Any number 
 of mutable transactions can exist at the same time. The set of revisions is a 
 temporally ordered sequence; the last or ''youngest'' revision is called the 
 ''HEAD''. New revisions are created by ''merging'' the changes described by a 
 mutable transaction with the tree state represented by HEAD and appending the 
 resulting revision to the sequence, creating a new HEAD.
 +
 + [[attachment:vfs-snapshot-sequence.svg]]

This might be more helpful if it was an image type the wiki could
embed.  When I went to the page, it didn't want to show me the image.

 +
 + Nodes are either ''files'', which are containers of unstructured data, or 
 ''directories'', which are lists of named files and directories. The root 
 node of this tree is always a directory. At any point in time during the 
 filesystem's lifetime, each node (except the root) will have exactly one 
 parent.
 +


Re: [Subversion Wiki] Update of FS2_Design by brane

2012-10-24 Thread Branko Čibej
On 25.10.2012 05:17, Hyrum K Wright wrote:
 On Wed, Oct 24, 2012 at 11:25 PM, Apache subversion Wiki
 comm...@subversion.apache.org wrote:
 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=diffrev1=2rev2=3

 Comment:
 Describe versioned filesystem concepts.

   = The Versioned Filesystem =

 + Subversion's versioned filesystem is a set of snapshots of the state of a 
 tree of nodes. Changes to the tree are described by ''transactions'', which 
 are a set of mutations of the tree state. Discrete states of the tree are 
 called ''revisions'' and are represented by immutable transactions. Each 
 snapshot (except for the first, which has none and is called ''revision 0'') 
 has exactly one predecessor and at most one immutable successor. Any number 
 of mutable transactions can exist at the same time. The set of revisions is 
 a temporally ordered sequence; the last or ''youngest'' revision is called 
 the ''HEAD''. New revisions are created by ''merging'' the changes described 
 by a mutable transaction with the tree state represented by HEAD and 
 appending the resulting revision to the sequence, creating a new HEAD.
 +
 + [[attachment:vfs-snapshot-sequence.svg]]
 This might be more helpful if it was an image type the wiki could
 embed.  When I went to the page, it didn't want to show me the image.

Yes. Apparently the ASF's version of Moinmoin doesn't like SVG images
(treats them as binary blobs...), even though Moinmoin itself should
support them. I'll upload a PNG, but also bug infra about enabling
embedded SVG images.

-- Brane


-- 
Certified  Supported Apache Subversion Downloads:
http://www.wandisco.com/subversion/download