Я пользователь VSS, изучающий, как использовать SVN, и я выбрал TortoiseSVN в качестве моей платформы. Может ли кто-нибудь сказать мне, что означает термин "HEAD Revision"?
TortoiseSVN: Что такое ревизия головы?
Ответ 1
Это означает последнюю версию.
Получение HEAD Revision из SVN будет похоже на "Получить последний..." в VSS.
Ответ 2
Поскольку ваш вопрос специфичен для Subversion, вот что говорит
Ответ 3
Это самая последняя/текущая версия проекта.
Ответ 4
Википедия определяет его как:
Голова Последняя фиксация.
См. Common_vocabulary.
Ответ 5
Последняя ревизия, которую вы передали в репозиторий.
Пример: если ваша последняя фиксация создала ревизию 15, тогда 15 представляет собой ревизию HEAD
Ответ 6
Файл справки Tortoise стоит прочитать. Из глоссария:
Версия HEAD
Последняя редакция файл или папку в репозитории.
Ответ 7
В Subversion репозиторий имеет последовательно пронумерованную ревизию, которая отмечает каждое состояние. HEAD является псевдонимом для последней версии репозитория. Если ревизия не указана, предполагается HEAD.
Содержимое файла и каталога ссылается на путь и версию. Ссылка на содержимое на пути, когда репозиторий был изменен на эту ревизию - было ли изменено содержимое на этом пути или нет.
Примечание. Если последним действием на пути было его удаление, этот путь не имеет ревизии HEAD (а также ревизии репозитория, созданной после того, как удаление было совершено, и после этого).
[Итак, вопреки некоторым другим ответам и некоторым цитированным документам HEAD не ссылается на последнюю версию файла. Вам нужно будет вернуться, по крайней мере, до того, как он будет удален для этого.]