Используя Subversion, в моей рабочей копии я делаю небольшую модификацию (обновляю номер версии). Затем я хотел бы пометить свою рабочую копию. Будет ли этот тег по-прежнему дешевой копией с модификацией или SVN будет дублировать файлы? Я бы не хотел, чтобы мой репозиторий сильно увеличивался в размерах, потому что я пытаюсь сохранить изменение номера версии.
Причина, по которой я спрашиваю о создании тега, содержащего модификацию, а не о фиксации, а затем пометке, связана с моим сервером сборки. Сервер сборки создает CCNetLabel, который я использую для обновления номеров версий моих проектов (AssemblyInfo.cs). Когда сборка успешна, создается тег. Когда я использую ForceBuild, тег основан на рабочей копии, которая будет содержать измененный номер версии. Я хочу, чтобы тег содержал соответствующий номер версии.
примечание: спорно, создаю ли я ветку или тег, однако SVN не делает различий между ними.