1

我使用 Xcode 4.3 和 Subversion (SVN) 进行源代码控制。一切正常。我能够看到我更改的文件,与服务器版本进行比较并提交。

然后 Xcode 4.4 发布了,我下载了新版本并安装了它。现在,源代码管理已停止工作。我没有看到我更改的文件,并且似乎没有启用源代码管理。

我已经尝试过的事情:

  • 从我的本地文件夹中删除所有文件并使用 XCode 初始屏幕上的“连接到存储库”选项
  • 像往常一样使用命令行从服务器下载所有内容

有人对源代码控制有任何问题吗?

4

2 回答 2

1

我不确定我是在这里回答你的问题还是稍微不同的问题,但我一直在寻找类似问题的答案——我会在 Xcode 中建立一个新项目,然后使用 svn 命令行工具把它放在我的svn repo上;但是在 Xcode 4.4 中(不像它的前辈)这将不允许我使用 Xcode svn 控件(我最喜欢的是版本编辑器窗格)。

我的答案是关闭项目,删除项目的派生数据(组织者 -> 项目 -> 选择正确的项目 -> 按“派生数据”点击“删除”按钮) - 然后再次加载项目。

如果这实际上不能解决您的问题,我们深表歉意,但 Xcode 4.4 似乎引入了一些关于源代码控制的错误,所以这可能会在某种程度上有所帮助。

于 2012-09-19T11:05:00.993 回答
0

对在 xcode 中使用源代码控制的支持主要针对 xCode 中的新/新开始。使现有项目与更改保持一致的解释不太好。我发现这部分有帮助http://asciiwwdc.com/2013/sessions/414但很笨重。蒙混过关给出了最好的结果。

于 2013-11-19T10:40:08.800 回答