Question - IDE Project file differences between OSX and Windows

Discussion in 'GameMaker Studio 2 Community Tech Support' started by DanjelRicci, Sep 28, 2018.

  1. DanjelRicci

    DanjelRicci Member

    Joined:
    May 10, 2018
    Posts:
    30
    We're working on a project using an OSX machine and a Windows one. Things work fine when using Git between the two machines, but there's a thing that's bugging me since the very beginning. Project files on OSX and Windows are technically identical, but every Value entry in the OSX project is filled with extra fields that are not in the Windows project file. This always generates a conflict when merging, and solving the diff is always a big mess because it's hard to find what really has changed (OSX project file is more than 13.000 lines and we're not even halfway the whole project)...
    The project always works no matter if I keep the Values from the OSX or from the Windows file, so I'm wondering if there's a way to make these extra fields disappear, maybe some setting I missed.

    Example of OSX entry:
    Example of Windows entry:
     
    Petr Skornok likes this.
  2. The-any-Key

    The-any-Key Member

    Joined:
    Feb 2, 2017
    Posts:
    1,521
    Couldn't you just all use Mac or all use pc? I would be a bit concerned for the future. What if a game maker update on pc or Mac breaks everything. Would not take the chance of using different ide systems for the same project.
     
  3. Toque

    Toque Member

    Joined:
    May 25, 2017
    Posts:
    1,037
    Wouldn’t that make it better? If Mac ide is broken you use windows. If windows is broken you can still use Mac?

    Wouldn’t that reduce your risk?
     
  4. DanjelRicci

    DanjelRicci Member

    Joined:
    May 10, 2018
    Posts:
    30
    This is so wrong. It's StackOverflow syndrome I suppose.
     
    Samuel Venable likes this.
  5. FrostyCat

    FrostyCat Member

    Joined:
    Jun 26, 2016
    Posts:
    4,537
    Are both the Mac and the PC on the same IDE version?
     
  6. DanjelRicci

    DanjelRicci Member

    Joined:
    May 10, 2018
    Posts:
    30
    Yes, they are, forgot to mention that.
     
  7. Toque

    Toque Member

    Joined:
    May 25, 2017
    Posts:
    1,037
    I use a Mac so i hope you can find an answer. I would like to know if I could do joint work as most people here are windows. ........
     
  8. Petr Skornok

    Petr Skornok Member

    Joined:
    Sep 13, 2017
    Posts:
    44
    We are working cross platform Mac / Windows and have the same issue while merging commits from git. So much unnecessary redundancy in yyp for Mac.
     
  9. Jobo

    Jobo Member GMC Elder

    Joined:
    Apr 19, 2016
    Posts:
    311
    I took a gander at this and the extra fields you see on Mac are defaults that don't need to be written out. It is a bug on Mac that they are written out, and this is why you don't see them on Windows. It is safe to simply delete these defaults added by the Mac IDE, so I suggest doing that when resolving conflicts. We expect to resolve this issue in the coming months. I remind everyone who read this topic to please report bugs to the bug database and not on the forum so we can fix them
     

Share This Page

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice