1

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

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

PS:我使用 xcode 版本 4.4.1。

编辑

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

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

4

1 回答 1

0

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

于 2012-09-06T10:35:47.423 回答