version control(版本控制):一种记录并管理文件/代码随时间变化的系统与方法,便于追踪修改历史、协作开发、回滚到旧版本、处理多人同时修改造成的冲突。常见实现包括 Git、Subversion(SVN)等。
/ˈvɝːʒən kənˈtroʊl/
I use version control for my school projects.
我在学校项目中使用版本控制。
Good version control practices make it easier to review changes, collaborate with teammates, and restore a stable release when a bug is introduced.
良好的版本控制实践能更容易审查改动、与队友协作,并在引入缺陷时恢复到稳定的发布版本。
version 来自拉丁语 versio(“转变、变化”),在现代英语里引申为“版本”;control 源自法语/拉丁语系词根,表示“控制、管理”。合在一起,version control 直译为“对版本进行管理与控制”,在软件工程中逐渐固定为“版本控制(系统)”这一术语。