Apple 的版本编辑器帮助只有两个主题,“使用时间线比较文件的版本”和“使用跳转条比较文件的版本”,这两个主题都没有描述退出或添加特定更改到当前版本的方法。文件,或从被比较的对中创建一个合并文件。
我找不到任何似乎有用的控件、菜单项或上下文菜单项。上下文项“Copy Source Changes”似乎很有希望,但它所做的是用所选更改的差异脚本填充粘贴缓冲区。将其粘贴到另一个文件中没有任何用处,您只需将差异脚本嵌入文件中即可。
我们很多人发现 Apple 的 Filemerge 有点奇怪和违反直觉,但至少它有一种机制可以选择在最终文件中接受或拒绝哪些更改。
当然,P4 的合并工具异常缓慢和怪异,但它也提供了合并机制。
也许我应该问的问题是“有没有一种在 Xcode/Git 工作流程中进行修订合并的好方法?”