Source Control

Source Control

Azure DevOps (Version Control)

Version Control: We use GIT for version control using GIT Flow as a preferred Git Workflow. Git flow forces developers to use the develop branch rather than the master. Our repository is hosted in Azure DevOps (TFS).

In Azure DevOps, the work is grouped in projects depending on the Business unit it falls under. For instance, we have a FinServe Project with all FinServe repositories sitting within that project.

Branching Strategy

  • Branch should always be created from latest develop branch.
  • Branch naming should done as {yourname}/{TFSTicketNo}_{TaskName}
  • Once done and tested. PR should be made into develop branch

Pull requests

Code reviews

Last modified June 29, 2021: Update SourceControl.md (226461b)