Контроль версий и контроль версий? - PullRequest
57 голосов
/ 29 июня 2009

Какое правильное имя для системы, в которой хранятся версии исходного кода, такие как SVN или TFS?

Я всегда называл это контролем исходного кода, но в таких местах, как Википедия, это называется контролем версий?

Чтобы на таких более сложных сайтах, как этот, был тег для обоих?

Ответы [ 12 ]

0 голосов
/ 09 июля 2009

Итак, что именно вы сейчас ищете?

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

Люди, с которыми вы разговариваете, подключат его к несколько иному значению, даже если используют для него одно и то же слово - и они могут означать действительно одно и то же, даже при использовании другого слова.

Опять же, словарь, используемый вокруг этих вещей, также может быть различным (или привязанным к разным значениям) в кругах вокруг различных программных реализаций этой концепции.

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

0 голосов
/ 05 июля 2009

Если исторический приоритет есть что-либо, термин должен быть Source Code Control - см. http://en.wikipedia.org/wiki/Source_Code_Control_System

...