Какая разница между "фиксацией" и "ревизией",

В чем разница между фиксацией и ревизией? Мы используем SVN и получаем показатели от Atlassian Fisheye. В "Рыбе" есть отчет, в котором "верхние коммиттеры - путем пересмотра" и "верхние коммандеры - совершаются".

Никто не может мне сказать, в чем разница.

Большое спасибо! Andy

Ответ 1

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

http://confluence.atlassian.com/display/FISHEYE/Glossary#Glossary-Commit

Итак, "Top Committers - By Commit" показывает, что пользователи, которые совершили большинство изменений/списков изменений, и "Top Committers - By Revision" показывают пользователей, которые создали большинство версий файлов как часть своих коммитов.

http://confluence.atlassian.com/display/FISHEYE/FishEye+Charts?focusedCommentId=221448800#comment-221448800

Ответ 2

Из Wikipedia:

Commit: фиксация (checkin, ci или, реже, установка, отправка или запись) - это действие записи или слияния изменений, внесенных в рабочую копию обратно в репозиторий. Термины "commit" и "checkin" также могут использоваться в форме существительного для описания новой ревизии, созданной в результате совершения.

и

Редакция: (Также версия) Версия представляет собой любое изменение формы. В SVK Revision - это состояние в момент времени всего дерева в репозитории.