版本控制(Revisioncontrol)是一种软件工程技巧,籍以在开发的过程中,确保由不同人所编辑的同一档案都得到更新。版本控制透过文档控制(documentationcontrol)记录程序各个模组的改动,并为每次改动编上序号。