Xcode“Project”与“Project”,删除与SVN工作副本的关联

Xcode“Project”与“Project”,删除与SVN工作副本的关联,xcode,svn,Xcode,Svn,如果我使用svn命令行svn checkout将项目重新签出到新的工作目录位置,然后打开新的foo.xcodeproject,它将保留对以前工作副本位置的引用。在“源代码管理”菜单下,它将显示新的工作副本和旧的工作副本。在问题检查器中有两个标题foo Project和foo Project。大写字母P的图标与我以前从未见过的图标不同,它列出了我从文件系统中删除的旧工作目录中丢失文件的1000个问题 如何让XCode忘记这个旧的工作目录?丢失的文件与Xcode无关,但在Android构建的存储库中

如果我使用svn命令行svn checkout将项目重新签出到新的工作目录位置,然后打开新的foo.xcodeproject,它将保留对以前工作副本位置的引用。在“源代码管理”菜单下,它将显示新的工作副本和旧的工作副本。在问题检查器中有两个标题foo Project和foo Project。大写字母P的图标与我以前从未见过的图标不同,它列出了我从文件系统中删除的旧工作目录中丢失文件的1000个问题

如何让XCode忘记这个旧的工作目录?丢失的文件与Xcode无关,但在Android构建的存储库中。我从未在Xcode中引用过它们,但我想它已经决定管理它们了,因为它们被.svn文件引用。由于树冲突,这有时会阻止我的签入。我找到了如何执行svn稀疏签出以从本地工作副本中排除这些文件的方法,这似乎基本上解决了这个问题,只是Xcode仍在尝试在以前的工作副本中查找那些没有执行稀疏签出的文件


那么,如何管理Xcode认为属于capital p项目的文件呢?或者,如何控制源代码管理菜单下显示的工作副本?我看到了要配置的选项,但没有删除。

grep-R on foo.xcodeproj显示项目配置中有一些绝对文件路径,它们引用了旧工作副本中的文件。这导致XCode将旧的工作目录带入项目工作区。确保所有文件路径都与项目相关,修复了该问题