Получение блокировок файла SVN

Чтобы гарантировать пользователям не забывают получать блокировку на файлах модели перед редактированием, можно сконфигурировать SVN, чтобы сделать файлы модели только для чтения. Выполните шаги в, Осуществляют Файлы Модели Блокировки SVN Перед Редактированием. После того, как вы сконфигурируете SVN к make-файлам с определенными расширениями, только для чтения, затем пользователи должны получить блокировку на этих файлах только для чтения перед редактированием.

  1. В проекте, в любом представлении Files, выбирают файлы, которые вы хотите проверить.

  2. Щелкните правой кнопкой по выбранным файлам и выберите Source Control> Get File Lock.

    Get File Lock для SVN. Эта опция не изменяет файл в вашей локальной тестовой среде. Git™ не имеет блокировок.

    Символ блокировки появляется в столбце системы контроля версий SVN. Другие пользователи не видят символ блокировки в своих песочницах, но они не могут получить блокировку файла или зарегистрироваться в изменении, когда у вас есть блокировка. Чтобы просмотреть или повредить блокировки, нажмите Locks на вкладке Project.

Примечание

Чтобы получить новую локальную копию файла от репозитория, выберите Update from SVN.

В Simulink® Редактор, если открытая модель принадлежит проекту под SVN, можно получить блокировку путем выбора File> Project> Get File Lock.

Если вы видите, что SVN передает создание отчетов о working copy locked ошибка, удалите устаревшие блокировки путем нажатия на SVN Cleanup в разделе Source Control по вкладке Project. Использование SVN, работающее, копия блокирует внутренне, и они не файл, блокирует вас управление с помощью Get File Lock.

Примечание

Начиная в Обновлении R2020a 5, очистка SVN только удаляет устаревшие блокировки и незаконченные транзакции. Это не удаляет неимеющие версию или проигнорированные файлы.

Можно вручную удалить неимеющие версию и проигнорированные файлы.

  1. В представлении Files, во вкладке All, кликают по заголовку SVN, чтобы отсортировать файлы по их состоянию SVN.

  2. Выберите файлы Not Under Source Control.

  3. Щелкните правой кнопкой и выберите Delete.

Управляйте блокировками репозитория SVN

Чтобы управлять глобальными блокировками SVN для репозитория, на вкладке Project, в разделе Source Control, нажимают Locks.

В диалоговом окне Locks репозитория SVN вы можете:

  • Просмотрите, который имеют пользователи, соединяет файлы.

  • Щелкните правой кнопкой, чтобы повредить блокировки.

  • Группа блокирует пользователем или файлом.

Связанные примеры

Больше о