I haven&#x27;t done it myself, but I know of teams that use a lock for integrating changes to the main branch.<p>Without it the rate of change in the branch was fast enough that submissions would be preempted by someone else&#x27;s and you&#x27;d have to rerun presubmission tests etc.