对于不存在的“子文件夹”,SVN导出会抛出“项目/子文件夹/不是工作副本”

时间:2012-01-09 12:15:41

标签: svn

我正在尝试将SVN项目的工作副本导出到其他文件夹。当我做svn导出时,我得到:

'D:\project\trunk\subfolder' is not a working copy. 

我读到当子文件夹没有.svn目录时可能会发生这种情况(因此SVN没有跟踪它)。但是,在这种情况下,子文件夹目录不存在。我想在一些SVN元数据中跟踪它我必须删除引用,但不知道在哪里查找它。

任何人都知道如何解决这个问题,以便我可以进行干净的svn导出?

1 个答案:

答案 0 :(得分:0)

供将来参考:我通过以下方式找到了解决此问题的方法:

  1. 在项目文件夹
  2. 中运行grep -R subfolder *
  3. 这向我展示了一个.svn / entries文件是上述文件夹'子文件夹'出现在表单中:
  4.   

    添加

         

    FF
      子文件夹

         

    DIR

    我删除了文件中对此类文件夹的引用,然后可以毫无问题地进行干净的svn导出。

    在此之前我尝试了svn update,但这并没有改变任何东西。我认为问题在于该文件夹已添加到项目中,然后在不告知svn的情况下被删除。