С 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.