Ale*_*one 8 svn version-control uistoryboard xcode4.3
我遇到了一个项目有多个开发人员在同一个storyboard文件上工作的问题.当开发人员将控制器添加到他们自己的故事板版本时,需要合并文件.当我在合并期间以纯文本格式查看故事板时,我无法理解我应该接受哪些更改以及以何种顺序.
是否有某种教程或指南如何从同一故事板的版本进行合并更改?如何管理由多个开发人员制作的同一故事板的更改?
谢谢!
我想我的答案对你没有帮助,但......似乎你无法确定合并是否可行.
故事板(作为xib文件)是xml,很难有一种"确定"的方式来合并更改.
似乎谷歌出于同样的原因甚至禁止使用xib(背后的行 - 谷歌/看看帖子的结尾).
我建议你或者尝试不在故事板上进行并行工作,或者让开发者尽快对故事进行改变,以避免冲突(以及那些仍然会发生冲突,恢复和重做行动的人)但这只有在你不对项目进行分支时才有效.
拥有多个故事板可以帮助您避免冲突(故事板和SVN冲突)
你也可以使用xib文件,因为你有更多的xib文件,你会遇到更少的冲突机会(在大多数情况下合并xib也很简单 - 比如新添加的按钮等).
最后,您可以尝试查看storyboard xml以尝试找到合并它的方法(幸运的是,某人已经做过并会找到您的答案),但请记住,这些文件往往会改变tim e(我们有在XCode 3.xxx上启动的应用程序,只是在XCode 4.5.2上打开xib实际修改生成文件,并且在XCode 4.1上创建了一些xib,所以它在XCode版本之间经常出现)
[编辑]
那里的答案提出了一个应用程序,它可能值得尝试!
归档时间: |
|
查看次数: |
2307 次 |
最近记录: |