SVN导出为不存在的“子文件夹”抛出“项目/子文件夹/不是工作副本”
我正在尝试将SVN项目的工作副本导出到其他文件夹。当我进行svn导出时,我得到:SVN导出为不存在的“子文件夹”抛出“项目/子文件夹/不是工作副本”,svn,Svn,我正在尝试将SVN项目的工作副本导出到其他文件夹。当我进行svn导出时,我得到: 'D:\project\trunk\subfolder' is not a working copy. 我了解到,当子文件夹没有.svn目录,因此svn无法跟踪它时,可能会发生这种情况。但是,在这种情况下,子文件夹目录不存在。我想象它正在一些SVN元数据中被跟踪,在那里我必须删除引用,但不知道在哪里查找它 有人知道如何修复此问题,以便我可以执行干净的svn导出吗?供将来参考:我通过以下方式找到了此问题的解决方案
'D:\project\trunk\subfolder' is not a working copy.
我了解到,当子文件夹没有.svn目录,因此svn无法跟踪它时,可能会发生这种情况。但是,在这种情况下,子文件夹目录不存在。我想象它正在一些SVN元数据中被跟踪,在那里我必须删除引用,但不知道在哪里查找它
有人知道如何修复此问题,以便我可以执行干净的svn导出吗?供将来参考:我通过以下方式找到了此问题的解决方案: 在项目文件夹中运行grep-R子文件夹* 这向我显示了一个.svn/entries文件,上面提到的文件夹“subfolder”以以下形式存在: 加 FF 子文件夹 迪尔 我删除了文件中对此类文件夹的引用,然后可以毫无问题地导出到干净的svn 在此之前,我尝试做一个svn更新,但这并没有改变任何事情。我认为问题在于该文件夹被添加到项目中,然后在没有通知svn的情况下被删除