title: Why svn treats file and directory so differently?
body: <p>You can make two kinds of changes to your working copy: file changes and tree changes.
  You don't need to tell Subversion that you intend to change a file;Subversion automatically detects which files have been changed, and in addition.For tree changes, you can ask Subversion to “mark” files and directories for scheduled removal, addition, copying, or moving.</p>
  
  <p>Why doesn't svn treat directory the same way as it treats the file?</p>
  
  <p>And after testing I find it quite practical to treat directory change the same way as file change since its last modify timestamp is  also track-able:</p>
  
  <pre><code>[ ~]# mkdir svntest
  [ ~]# ll |grep svn
  drwxr-xr-x  2 root root      4096 2011-04-10 07:41 svntest
  [ ~]# touch svntest/demo.txt
  [ ~]# ll |grep svn
  drwxr-xr-x  2 root root      4096 2011-04-10 07:42 svntest
  </code></pre>