使用SVN时如何解决xcode 4中的冲突?

时间:2011-06-02 01:47:27

标签: iphone ios svn xcode4

在尝试更新我的工作副本时,Xcode表示存在某些冲突。出现一个新屏幕,左侧显示我的本地文件,右侧显示服务器代码,突出显示存在的任何冲突。我在这个阶段正在做的是,查看我的代码并使用此工具进行必要的更改: enter image description here

当我最终在必要时检查并更改我的代码时,我想用我所做的更改来更新我的项目。但是,底部的更新按钮仍处于禁用状态。我在这里失踪的是什么?我如何向Xcode传达我已完成更改并可能更新项目?

3 个答案:

答案 0 :(得分:3)

更改代码后,您必须右键单击文件并选择“解决冲突”。

我希望这可能有所帮助。

答案 1 :(得分:3)

您点击了显示冲突的一行,并通过选择左侧或右侧版本明确解决它。之后,将启用更新按钮。

答案 2 :(得分:2)

首先将工作副本更新到存储库。如果您没有发现任何冲突,请提交代码。但如果您有任何冲突,那么这些冲突将以红色表示。单击该文件(查看冲突使用(cmd + d)),然后单击“解决”按钮以查找冲突。之后,您可以通过选择底部的选项来选择所需的确切代码:左侧,右侧,左侧第一个,右侧第一个,两者都没有。

然后选择所需的代码并单击已解决的按钮。 如果您的存储库副本是正确的,那么转到解决...>识别冲突...>转到差异...>解决它们。 如果您的工作副本是正确的,请转到解决...>识别冲突...>解决它们。