title: what is the advantage of subversion when compared with git?
body: <p>As we all know, git is very popular in these days, since it is highly efficient for it has all the history on local computer, and retrieve of history can be done without network. Maybe for extranet users, the network issue is not that important, but git also have other kinds of advantages, such as lightweight branch (i am still not sure what is the differece between it and svn's branch, why git's branch is light weight)?</p>
  
  <p>I also know lots of person is still using subversion, why? If git is that nice, they may switch to git:)</p>
  
  <p>So, can anybody here tell me some advantages of subversion?</p>
  
  <p>one more question:</p>
  
  <pre><code>is there anything which can be done by svn, but cannot be done with git?
  </code></pre>