让开发者能不靠网路也能继续工作，也让开发者有充分的版本控制能力，而不需经中央权威许可。分散式系统仍然可以有档案上锁功能。分散式系统Linux内核的发明人林纳斯·托瓦兹就是分散式版本控制系统的支持者，他开发了目前被开源社群广泛使用的分散式版本控制系统Git。
档案上锁.档案上锁功能能对高难度的合併（例如大幅更改大档案或档案群的许多部份）提供一些保护，但其他开发者仍然可以绕过版本控制系统改变档案（这本身就是很大的问题）。所以档案上锁功能带来的功效与副作用一直饱受争议。Secti