代码之家  ›  专栏  ›  技术社区  ›  Lasse V. Karlsen

DVC(或者更确切地说,任何非独占的签出VCS)和Windows窗体?合并问题?

  •  1
  • Lasse V. Karlsen  · 技术社区  · 14 年前

    有人对此有经验吗?

    例如,考虑Subversion、Git或Mercurial,以及典型的Windows窗体。

    每当有人编辑表单时,例如,将一个面板重新定位为具有不同的父级,有时表单设计器代码生成器会重新排列更多的代码,而不仅仅是该面板。

    有没有人有过这样一个合并问题有多大的经验?

    2 回复  |  直到 14 年前
        1
  •  1
  •   Community Nick Dandoulakis    7 年前

    是的,我试着回答 it here . 简单地说,我们要做的是在 PlastiSCM (您可以将其与首选的SCM一起使用)在合并之前对resx进行“排序”。这样我们就可以避免奇怪的问题。

    注:15年前,Delphi在处理资源方面比最新一代的Vstudio做得更好…:(

        2
  •  1
  •   Community Nick Dandoulakis    7 年前

    诚然,我只是一个人的团队(与吉特),但我认为我从来没有见过可怕的问题。也许有时会有一些手动合并。

    老实说,我在哪里 真正地 有问题的是.sln文件(请参见 this 问题)。一个designer.cs文件,您有机会直观地理解和合并。解决方案文件完全是灾难…我只做了合并的一边,然后手动更正。

    做几个测试怎么样?