您可以对工作副本进行两种更改:文件更改和树更改。 您不需要告诉Subversion您打算更改文件; Subversion会自动检测哪些文件已被更改,此外,对于树更改,您可以要求Subversion“标记”文件和目录以进行预定的删除,添加,复制或移动。为什么svn对待文件和目录如此不同?
为什么svn不像对待文件那样对待目录?
和测试之后我觉得很实用对待目录更改方式与文件更改相同的,因为它的最后修改时间戳也跟踪-能:
[ ~]# 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
目录中的最后修改时间与文件中的最后修改时间无关:版本控制系统跟踪*内容*更改。你面临什么确切的问题? – 2011-04-10 11:52:30