xcode 4.4.1将svn工作副本误认为git



我在Xcode organizer中添加了一个svn存储库,然后使用Xcode签出一个项目文件夹,然后在Xcode的菜单->文件->源代码管理中,它显示"commit"、"push"、"pull"、"merge"而不是svn命令。如果我使用"提交",它表明所有文件都不受版本控制(文件前面有一个问号)如果我使用pull/push/merge,它表示存在本地未提交的更改。

我想知道如何让Xcode知道这是一个svn工作副本,而不是git副本

附言:我使用xcode版本4.4.1。

编辑

我发现了一些奇怪的东西,我删除了xcode组织者中xcode存储库管理中的所有引用。然后,每次我签出subversion存储库时,xcode都会创建一个对git存储库的引用,该存储库的路径位于我的主目录(该git存储库的位置是/Users/my_name)。所以我认为xcode将我的整个主目录视为git工作副本(还是存储库?)。我换了另一个用户并解决了问题。

但问题仍然存在,为什么xcode将我的home目录视为git存储库?在我的主目录中,只有一个名为.gitmodules的文件可能与git有关。

我换了另一个用户,现在可以了。

最新更新