Я знаю, как использовать теги в subversion. Я создаю тег каждый раз, когда я добираюсь до этапа релиза.
Я не совсем понимаю, как они работают.
Является ли тег только копией, сделанной из того, что я всегда указываю? Или тег больше похож на ссылку, где внутренняя подрывная речь просто говорит GO TO /trunk/project/ Revision 5
или что-то еще.
Команда создания тега (svn copy
), по-видимому, подразумевает, что это копия, но я видел, как другие люди пишут, что подрывная деятельность ничего не копирует.
Скажем, я дам только ревизию HEAD репозитория. Меня не интересует история, кроме тегов. Эти теги сбрасываются вместе с остальной частью главы?
Наконец, все это просто магия программирования, о которой я действительно не хочу знать.