2012-01-09 68 views
1

我想将SVN项目的工作副本导出到其他文件夹。当我做SVN出口,我得到:SVN导出抛出“项目/子文件夹/不是工作副本”为不存在的“子文件夹”

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

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

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

回答

0

以供将来参考:我找到了解决这个问题的方式如下:

  1. 运行在项目文件夹
  2. 一个grep -R subfolder *这给我一个的.svn /项文件是上述文件夹“子文件夹“存在于以下形式:

添加

FF

DIR

我删除的引用文件中的这样的文件夹,然后可能到一个干净的svn出口没有任何问题。

在此之前,我试着做一个svn update但这并没有改变任何东西。我认为问题是该文件夹被添加到项目,然后删除而不告诉svn。

相关问题