我使用 Xcode 4.3 和 Subversion (SVN) 进行源代码控制。一切正常。我能够看到我更改的文件,与服务器版本进行比较并提交。
然后 Xcode 4.4 发布了,我下载了新版本并安装了它。现在,源代码管理已停止工作。我没有看到我更改的文件,并且似乎没有启用源代码管理。
我已经尝试过的事情:
- 从我的本地文件夹中删除所有文件并使用 XCode 初始屏幕上的“连接到存储库”选项
- 像往常一样使用命令行从服务器下载所有内容
有人对源代码控制有任何问题吗?
我使用 Xcode 4.3 和 Subversion (SVN) 进行源代码控制。一切正常。我能够看到我更改的文件,与服务器版本进行比较并提交。
然后 Xcode 4.4 发布了,我下载了新版本并安装了它。现在,源代码管理已停止工作。我没有看到我更改的文件,并且似乎没有启用源代码管理。
我已经尝试过的事情:
有人对源代码控制有任何问题吗?
我不确定我是在这里回答你的问题还是稍微不同的问题,但我一直在寻找类似问题的答案——我会在 Xcode 中建立一个新项目,然后使用 svn 命令行工具把它放在我的svn repo上;但是在 Xcode 4.4 中(不像它的前辈)这将不允许我使用 Xcode svn 控件(我最喜欢的是版本编辑器窗格)。
我的答案是关闭项目,删除项目的派生数据(组织者 -> 项目 -> 选择正确的项目 -> 按“派生数据”点击“删除”按钮) - 然后再次加载项目。
如果这实际上不能解决您的问题,我们深表歉意,但 Xcode 4.4 似乎引入了一些关于源代码控制的错误,所以这可能会在某种程度上有所帮助。
对在 xcode 中使用源代码控制的支持主要针对 xCode 中的新/新开始。使现有项目与更改保持一致的解释不太好。我发现这部分有帮助http://asciiwwdc.com/2013/sessions/414但很笨重。蒙混过关给出了最好的结果。