In the current environment, even a distributed VCS may have concurrent agents modifying it on different branches.