Best practice for 2 modelers developing a GAMS model?
Posted: Thu Jan 11, 2024 2:13 am
I have been developing a global energy model written in GAMS. I have had my model files on my Microsoft Onedrive so that they would be constantly backed up, but I have had to manually do version control, and it has always been cumbersome to do it, but workable since I was the only person working on the model. Now I have a colleague who will contribute to model development. We both work remotely, and our organization has recently migrated from Sharepoint to all files located in MS Teams (no idea why, but it is what it is). So by default, I would set up a model "team" and put the files there. That will give both of us access and will provide automatic back up, but it does not address version control at all.
I have looked into GIT, but it seems very much overkill for 2 people and isn't catered at all to GAMS. I've only ever done model development on my own, so I'm at a loss as to best practices for collaboration. But everything I find is geared toward a team of many coders writing software applications rather than 2 people doing GAMS model development. Any suggestions would be most welcome.
I have looked into GIT, but it seems very much overkill for 2 people and isn't catered at all to GAMS. I've only ever done model development on my own, so I'm at a loss as to best practices for collaboration. But everything I find is geared toward a team of many coders writing software applications rather than 2 people doing GAMS model development. Any suggestions would be most welcome.