Подтвердить что ты не робот

Svn: changeset = изменить?

Интересно, являются ли эти слова синонимами друг друга?

4b9b3361

Ответ 1

Да, они эквивалентны для большинства целей.

Когда вы получаете "changeet" 5100 или "revision" 5100, вы обсуждаете одно и то же. Изменения в технических аспектах - это технические изменения, которые содержатся там (аналогичные с большинством систем управления версиями), а версия технически является версией после применения набора изменений, но большую часть времени вы говорите об одном и том же.

Ответ 2

Не совсем. Набор изменений (как следует из названия) содержит набор изменений, тогда как ревизия - это состояние базы кода на конкретном этапе.

Для создания новой редакции применяется одна ревизия.

Таким образом, ревизия может рассматриваться как совокупный эффект последовательности наборов изменений.

Сказав все это, термин "ревизия" часто используется как синоним для набора изменений ( "Вы видели мою ревизию? Она добавляет некоторые новые файлы".), но я считаю, что использование неоднозначно и запутанно.

Ответ 3

по крайней мере для SVN эти слова являются синонимами. Changeset = набор изменений = ревизия.

В основном набор изменений - это все, связанное с одной проверкой в ​​работе, в SVN - это ревизия.

Ответ 4

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