当同一个项目中有许多开发人员,但找不到任何有用的东西时,我试图找到使用故事板的正确方法。
在故事板之前,我们会在使用时锁定笔尖,以确保其他人不会在同一时间进行修改。这样,与nibs的合并冲突就非常少见了。
但是现在,有了故事板,我不能看到有一个开发人员在另一个开发人员可以工作之前锁定整个事情一个小时!果然,如果其中两个修改了故事板,就会出现合并冲突。Xcode XML文件并不适合合并,而且通常情况下,合并会导致问题,并且实际上会破坏文件,所以我们希望避免这些冲突。
我想知道其他人是如何处理这个问题的?其他团队使用什么工作流程?
谢谢!
发布于 2011-12-23 13:32:02
情节提要文件格式与以前的XIB格式有很大不同,因此您可以尝试一下。如果你有导致合并冲突的真实例子,你不容易解决,你最好的选择是在http://bugreporter.apple.com上向苹果提交bug。
在故事板中,项目往往根据它们在画布上的位置放置在文件的不同区域,所以一旦你有一个更大的故事板,冲突可能会变得不太常见。
发布于 2012-04-10 00:31:33
如果有合并冲突,我只需使用"Open As“和"Source Code”打开文件,然后获取mine>>>>部分或其他协作者的部分。
https://stackoverflow.com/questions/7929503
复制相似问题