Фактически в SVN каждый коммит создает «метку» . Вы можете вернуться к каждой ревизии (коммиту) в любой момент.
В теории нет разницы между веткой и тегом . Просто ветка развивается дальше и объединяется с коммитами от разных разработчиков, тогда как никто не должен коммитить тег.
Тэгам обычно присваивается более подробное имя, такое как «RC 1.5 - день, когда оно наконец показалось стабильным».
Это объясняет, почему «Создать ветку / тег» в черепахе - одно.
И, по сути, svn просто создает копию последней ревизии в другой каталог (например, теги). Эта копия, конечно, не полная копия, а обычный diff, поэтому номера непрерывных ревизий.