Hi community
I wanted to start a quick discussion here on TFS / GIT for source control
I've been using TFS for probably the last 10 years, and was always happy with it, but we can all clearly see the world moving to GIT for the last few year
I've been doing some research to see if it is worth to migrate my D365 projects to GIT or not, but it's very hard to see a simple answer, so I wanted to hear what you guys are using out there
some key points that I find:
- There is quite a learning curve to start using GIT
- A lot of the pros of GIT seems to be on working offline, like commit or create branches offline
- what's the point in D365 projects?
- you can't really do anything until you register your plugin to D365, so it's ideal that everyone can get access to your changes, so in the end you need to push/sync your changes always anyway
- the world is all about being connected, 3G / 4G / 5G etc etc.. why the hell do I want to work offline? or at least, why would I want to do a commit offline?
- GIT is easier to merge
- okay, I'd say there is an advantage for custom .net projects, but would this be any helpful for Plugins/Workflows?
So what are you guys using? and what are the pros/cons? if you migrated from TFS to GIT, did you see any advantage ?