С SVN можно использовать теги, чтобы идентифицировать определенные версии всех файлов проекта. Не каждая система контроля версий имеет концепцию тегов. Чтобы использовать теги с SVN, вам нужна стандартная структура папок в вашем репозитории, и необходимо получить файлы из trunk
. Смотрите стандартную структуру репозитория.
На вкладке Project, в разделе Source Control, нажимают Tag.
Задайте текст тега и нажмите OK. Тег добавляется к каждому файлу проекта.
Ошибки появляются, если у вас нет tags
папка в вашем репозитории.
Можно получить теговую версию файлов проекта от системы контроля версий, но вы не можете пометить их снова с новым тегом. Необходимо получить из trunk
создать новые теги.
Получать теговую версию ваших файлов проекта от системы контроля версий:
На вкладке Project нажмите New, и затем в начальной странице, нажмите Source Control.
Нажмите Change, чтобы выбрать путь к Репозиторию, из которого вы хотите получить файлы.
Диалоговое окно Specify SVN Repository URL открывается.
Выберите недавний репозиторий из списка Repository или нажмите кнопку Repository, чтобы просмотреть местоположение репозитория.
Нажмите Validate, чтобы показать браузер репозитория.
Расширьте tags
папка в дереве репозитория и выбор версия тега вы хотите.
Нажмите OK, чтобы продолжиться и возвратиться к диалоговому окну нового проекта.
Выберите локальную папку, чтобы получить теговые файлы. Необходимо использовать пустую папку проекта. (При попытке получить теговые файлы в существующую папку проекта, ошибка появляется.)
Нажмите Retrieve.
В качестве альтернативы можно использовать метки, чтобы применить любые метаданные к файлам и управлять настройками. Можно сгруппироваться и вид метками и создать пакетные задания экспортировать файлы меткой. Смотрите Добавляют Метки к Файлам.
С Git™ можно переключить ветви. Смотрите Файлы Ветви и Слияния с Git.