Хорошо, поэтому мы все знаем стандартную настройку SVN
trunk\
branches\
tags\
И я понимаю, что рекомендация состоит в том, что теги должны иметь "специальные" в ней. Однако я никогда не использовал каталог тегов, и я не понимаю, почему я когда-либо был.
Я понимаю, что теги\будут содержать такие вещи, как "Version1Release \, Version2Release \, ThatTimeWeUpgradedEverthing" и т.д. Но вот что, если вы собираетесь и должны внести изменения в версию 1Release, тогда это должна быть ветка, и если теги, как предполагается, никогда не меняются, то зачем вообще копировать исходный контроль? Просто сделайте примечание, ревизия 712 была нашей версией версии 1.
Я предполагаю, что моя путаница в том, что похоже, что теги - это версии, которые никогда не должны меняться. Но контроль источника - это сохранение истории смены файлов. Я знаю, что это небольшой организационный аргумент, но мне любопытно, что думают люди.