Subversion использует последовательные номера для версий. Каждая ревизия является приращением одной из текущей последней версии. Несколько изменений файла в одной транзакции по-прежнему обрабатываются как одна ревизия.
См here для справки из книги Red Bean:
Редакция спецификаторы
Как описано в разделе «Правки», номера ревизий в Subversion довольно просты-целые числа, которые держат получая больше, когда вы совершаете больше изменений в ваших версированных данных.
Вы можете себе представить, как легко вы будете достигать достаточно высокие цифры, как пересмотры, если бы оно было основаны на current version + number of committed files
, если у вас есть проект с большим количеством файлов и большим числом активных commiters и часто рефакторингом, которые включают сотни или тысячи файлов.
Да, все файлы имеют одинаковую ревизию – matcheek
говорят, что у меня 20 в качестве пересмотра главы, а затем я фиксирую 10 файлов, поэтому следующая версия главы будет 30 или 22? – mounaim
Следующая версия HEAD будет 21 – matcheek