Member-only story
DevSecOps in Cloud : Chapter — 3: Development Process Components
- Repository
Without a doubt the choice at least for now should be to migrate all existing repos to GIT. Almost all other repos are either dead or will soon be unsupported. GIT in my experience has been by far the easiest repository to use and the most effective. If you are on mercurial, the usage is almost similar so very easy switch. It surprises me when even now I see some teams are using cvs and svn!!!
If you have any other non-distributed repo you should not be using it. If you are using Mercurial which is very similar to Git, you should move away because it is End-of-life.
Here is a quick cheatsheet which will get you started if you are not familiar with GIT. It is by far the easiest one to use and you can learn it and become a bit of an expert in within a day.