在大多数(如果不是所有)子目录下都有.svn目录是否正常? - svn添加问题

eri*_*icn 8 svn

我是SVN的新手.

我想在版本控制下的项目目录下应该只有1个.svn目录.例如,此类项目的层次结构应如下所示:

projectdir/
   .svn/
   subdir1/
   subdir2/
   ...  
Run Code Online (Sandbox Code Playgroud)

我被一位前同事通过了1个项目目录,其中(令人惊讶地).svn/在大多数子目录下都有目录:

projectdir/
   subdir1/
      .svn/
      ...
   subdir2/
      .svn/
      ...
   ...
Run Code Online (Sandbox Code Playgroud)

我需要把这个项目放回我们的svn服务器上.
我想知道.svn/在这些子目录下有这么多目录是否正常(我在尝试svn添加时遇到问题;我怀疑有人在过去使用svn做了一些有趣的事情)或者我可以删除所有这些子目录的.svn/目录而只关心在.svn/我的项目的根目录下的目录?

Cyc*_*ode 10

这取决于其颠覆你正在运行的分布,之前的版本1.7有一个.svn在工作拷贝的每个目录的目录.

查看Apache Subversion 1.7发行说明

您可以尝试使用升级到新格式 svn upgrade