V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
cxq
V2EX  ›  git

git 合并 iOS 的 project.pbxproj 出了个问题,

  •  
  •   cxq · 2015-09-01 16:25:13 +08:00 · 4282 次点击
    这是一个创建于 3406 天前的主题,其中的信息可能已经有所发展或是发生改变。


    两个 feature 分支 在两个在project.pbxpro的同一个区域都有自己建立的 Group , 但他们最后用了同一个 " } "
    这样的话,最后 rebase 结果只有一个 "}" ,肯定是错的。

    我也查了其他方法避免这个问题
    xUnique 和用 .gitatrributes 我也用过了
    但是都无法解决这种问题

    有没有更好的方法合并 project.pbxproj 这种文件?
    4 条回复    2015-09-02 15:56:07 +08:00
    xinxu
        1
    xinxu  
       2015-09-01 18:37:37 +08:00
    之前看到过这个工具, https://github.com/simonwagner/mergepbx ,不过我自己没试过
    sophymax
        2
    sophymax  
       2015-09-01 19:29:09 +08:00
    这个地方为什么不报冲突?
    HappyHacking
        3
    HappyHacking  
       2015-09-02 12:52:40 +08:00
    话说多人协作都不上传项目配置文件的,有一次 svn 不小心更新下来了,我手动改回来了。。。
    fly2never
        4
    fly2never  
       2015-09-02 15:56:07 +08:00
    试一试这个工具, 重建 project
    https://github.com/venmo/synx
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2472 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 15:36 · PVG 23:36 · LAX 07:36 · JFK 10:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.