Головная ревизия в хранилище - это самая последняя ревизия, которая была передана в систему контроля версий. Ваша рабочая копия ревизия - это ревизия, отраженная вашим текущим деревом. Поскольку люди могли совершать какие-либо действия во время вашей работы, ревизия вашей рабочей копии может не совпадать с ревизией HEAD
.
Когда вы разветвляетесь, вас просят разветвляться с определенной точки . TSVN спрашивает вас, что вы хотели бы, чтобы этот пункт был, и у вас есть один из трех вариантов:
- откуда вы работаете сейчас (версия вашей рабочей копии)
- где сейчас находится хранилище (
HEAD
редакция хранилища)
- некоторая другая произвольная ревизия (конкретная ревизия)
<Ч />
Обновление: ОП добавил несколько дополнительных вопросов, которые не были частью оригинала, поэтому я исправил свой ответ.
Почему мы не можем перейти от самого графического интерфейса репозитория (будет головной версией)?
Графический интерфейс TortoiseSVN не представляет полный набор операций, которые возможны с Subversion. Subversion - это просто набор инструментов командной строки, а TSVN - это оболочка для них. Если вы хотите полностью создать новую ветку на сервере, просто используйте:
svn copy svn://example.com/repo/trunk/ svn://example.com/repo/branches/1.4
Можете ли вы перечислить шаги, необходимые для перехода из каталога?
В руководстве TortoiseSVN достаточно подробно описано, как это сделать. См. здесь .