exponenta event banner

Теги и извлечение версий файлов проекта

С помощью SVN можно использовать теги для определения конкретных версий всех файлов проекта. Не в каждой системе управления версиями есть понятие тегов. Для использования тегов с SVN необходима стандартная структура папок в репозитории, а также извлечение файлов из trunk. См. раздел Стандартная структура репозитория.

  1. На вкладке «Проект» в разделе «Система управления версиями» нажмите «Марка».

  2. Укажите текст тега и нажмите кнопку ОК. Тег добавляется в каждый файл проекта.

    Ошибки появляются, если у вас нет tags в репозитории.

Примечание

Можно получить тегированную версию файлов проекта из системы управления версиями, но нельзя снова пометить их новым тегом. Необходимо выписать из trunk для создания новых тегов.

Чтобы получить отмеченную версию файлов проекта из системы управления версиями, выполните следующие действия.

  1. На вкладке Проект нажмите кнопку Создать, а затем на начальной странице нажмите кнопку Система управления версиями.

  2. Нажмите кнопку Изменить, чтобы выбрать путь к репозиторию, из которого требуется извлечь файлы.

    Откроется диалоговое окно Указать URL репозитория SVN (Specify SVN Repository URL).

    1. Выберите последний репозиторий в списке Репозиторий или нажмите кнопку Репозиторий, чтобы найти расположение репозитория.

    2. Щелкните Проверить, чтобы показать браузер репозитория.

    3. Разверните окно tags в дереве репозитория и выберите нужную версию тега.

    4. Нажмите кнопку «ОК» для продолжения и возврата к новому диалоговому окну проекта.

  3. Выберите локальную папку для получения файлов с тегами. Необходимо использовать пустую папку проекта. (При попытке извлечения помеченных тегами файлов в существующую папку проекта появляется сообщение об ошибке.)

  4. Щелкните Извлечь (Retrieve).

Можно также использовать метки для применения любых метаданных к файлам и управления конфигурациями. Можно группировать и сортировать по меткам, а также создавать пакетные задания для экспорта файлов по меткам. См. раздел Добавление меток в файлы.

С помощью Git™ можно переключать ветви. См. раздел Ответвление и объединение файлов с Git.

Связанные темы