Hi,
We have few projects been up and running in production for a while, but none of them have version control implemented. Clearly this is not a best practice.
So I am a newbie learning to set up version control for these projects.
- Is Team Foundation version control better suited for D365 F&O rather than Git? I have seen few articles on setting up version control for D365F&O, most of them uses Team Foundation. But they're pretty old articles so I'm not sure if Team Foundation is the one I should go with. I read in a newer article that Git is better for most situations. So this is getting me confused. In our case, each customer has only one DEV machine so only one developer can work on the environment at a time. So far we only need to trace code changes, not necessarily by whom because only one person can make changes at a time anyway. Should I pick Team Foundation over Git?
- Another confusion is, do we create one DevOps project for each visual studio project? Or one DevOps project contains multiple visual studio projects? We usually create one visual studio project for each model. What's the best practice in this case?
Thank you.