Английская лексика: Разработка программного обеспечения · Управление версиями

Что значит version control?

Значение и примеры · Разработка программного обеспечения

существительноеБазовый термин

version control: контроль версий, система контроля версий

Система, записывающая изменения файлов с течением времени, чтобы команда могла совместно работать над кодом, видеть авторство изменений и возвращаться к прежним версиям.

Где и как употребляется

Git — самая распространённая система контроля версий (VCS); раньше также использовали SVN и Mercurial. Проект ставят под контроль версий или добавляют файлы в систему контроля версий. Также говорят source control.

Примеры предложений

  1. Never commit passwords or API keys to version control.

    Никогда не добавляйте пароли и ключи API в систему контроля версий.

    Секреты не должны попадать в историю коммитов репозитория.

  2. Thanks to version control, we could see exactly which commit broke the build.

    Благодаря контролю версий мы увидели, какой именно коммит сломал сборку.

    История коммитов позволила точно связать сбой с изменением.

Распространённые словосочетания

  • version control system
  • under version control
  • source control
  • check into version control