title: Git history graph compared to SVN history graph
body: <p>I am trying to understand the difference between a Git and SVN graph. I know that the Git graph is a DAG</p>
  
  <p>But when comparing these two:</p>
  
  <p>Example Git history graph:
  <a href="http://gugod.org/2009/12/12/3389620_29acb2fe86d3e03e7f8c665c4225c454.jpg" rel="nofollow">http://gugod.org/2009/12/12/3389620_29acb2fe86d3e03e7f8c665c4225c454.jpg</a></p>
  
  <p>Example SVN history graph:
  <a href="http://svn-graph-branches.googlecode.com/svn/wiki/nxt-python-r222.svg" rel="nofollow">http://svn-graph-branches.googlecode.com/svn/wiki/nxt-python-r222.svg</a></p>
  
  <p>I don't really know how to apply that knowledge - the seem pretty similar to me.</p>
  
  <p>Here:</p>
  
  <p><a href="http://ericsink.com/vcbe/html/directed_acyclic_graphs.html" rel="nofollow">http://ericsink.com/vcbe/html/directed_acyclic_graphs.html</a></p>
  
  <p>It says that:
  <em>Second generation tools tend to model the history of a repository as a line</em></p>
  
  <p>But that does not really fit with the above SVN example of the history graph - so either SVN is not a second generation tool or the article is wrong. Could someone help with clarifying the above?</p>