Каждый повторный коммит Subversion считается одной ревизией. Число, сообщаемое Subversion, является просто порядковым номером этого коммита. Например, если между любыми двумя вашими коммитами произошел скачок 94, то один или несколько других пользователей хранилища Subversion выполнили 93 других коммита.
В некоторых средах разработки, помимо человека, существуют также автоматизированные процессы, например, автоматизированные сборки, которые создают теги или ветви и, следовательно, увеличивают номер редакции.
Алгоритм, используемый Subversion, очень прост: начните с нуля при создании хранилища, затем посчитайте количество успешных подтверждений в хранилище. Обратите внимание, что коммиты являются атомарными (или транзакционными) и, следовательно, полностью последовательными, аналогично системе баз данных с поддержкой транзакций.