Что такое репозиторий VCS?

Это может показаться глупым вопросом. Это особенно глупо, поскольку я использовал SVN раньше, и я недавно использовал git.

Но я только заметил, что я точно не знаю, что такое репозиторий.

Как я вижу, репозиторий - это своего рода контейнер для хранения кода проекта. Я совершенно уверен, что неправильный способ определить его.

Итак, как бы вы определили репозиторий? Википедия говорит: storage location from which software packages may be retrieved and installed on a computer.

Означает ли это, что вы можете иметь несколько проектов в репозитории? Если да, то когда вы создадите новый?

Ответ 1

Определение Википедии верное. Подумайте о репозитории, из которого вы будете устанавливать пакеты Linux. Что касается VCS, то это означает систему управления версиями, и поэтому репозиторий VCS является одним из систем управления версиями, например Git.

Ответ 2

Определение wikipedia для репозитория является правильным. Книга pro git имеет очень хорошее описание о VCS. И да, вы можете иметь более одного проекта в репозитории.