A
Alwaysusa
Guest
So me and a fellow dev are starting a project in GMS2, and we're in the process of testing out the built in source control system. I've seen several issues mentioned here in older threads, and am trying to work out the best way for us to work around the issues we're having when pushing and pulling.
If one of us makes changes to the structure of the resource tree (say adding a new group and moving existing assets into it) - the other dev will create new view files after pulling. These files reappear when the project is reopened even if reverted, so the only solution seems to be for them to push their view files, and then for the original dev to pull that commit so both have the same content.
Does this sound right to everyone else? It's manageable because we've established that no project organization work is to be done until both devs can stop content work for a brief period - but it's also kind of cumbersome.
We've also noticed that some changes to the resource tree seem to affect the project file - which cause further conflict issues and requires the puller to reload the project - but we're not sure what actions update the main project file. Can anyone enlighten us on that?
Many thanks!
If one of us makes changes to the structure of the resource tree (say adding a new group and moving existing assets into it) - the other dev will create new view files after pulling. These files reappear when the project is reopened even if reverted, so the only solution seems to be for them to push their view files, and then for the original dev to pull that commit so both have the same content.
Does this sound right to everyone else? It's manageable because we've established that no project organization work is to be done until both devs can stop content work for a brief period - but it's also kind of cumbersome.
We've also noticed that some changes to the resource tree seem to affect the project file - which cause further conflict issues and requires the puller to reload the project - but we're not sure what actions update the main project file. Can anyone enlighten us on that?
Many thanks!