Назад | Перейти на главную страницу

Разветвления и влияние на пользователей при отключении базы данных TFS

У меня есть сценарий, в котором я должен отключиться для резервного копирования, а затем повторно подключить базу данных из Team Foundation Server 2017. Наш администратор базы данных сказал, что это может повлиять на пользователей в сети, что предотвратит отключение, если они будут выполнять определенное действие , Вы можете посоветовать? Меня попросили узнать, что пользователи должны делать и к чему готовиться, когда мы сделаем отряд. Как это повлияет на TFS и пользовательские процессы?

Пожалуйста, посоветуйте и спасибо.

Коллекция недоступна. Это означает, что люди не могут получить доступ к этим репозиториям кода, каналам пакетов, рабочим элементам и т. Д. При использовании рабочих пространств сервера TFVC это приведет к отключению локальных копий кода, увеличивая вероятность конфликтов слияния. Также будут недоступны какие-либо инструменты и сервисные крючки.

Подготовить пользователи могут:

  • проверьте их изменения.
  • убедитесь, что в их рабочей области установлены последние версии файлов, чтобы свести к минимуму вероятность конфликтов слияния при работе в автономном режиме.
  • переключите их рабочие области tfvc на локальные для лучшей офлайн-поддержки.
  • выполнить выборку в Git, если они используют git.
  • отключите инструменты, запланированные задачи, задания и т. д., которые опрашивают коллекцию.

Отключение - это эффективная операция, она реплицирует большой объем данных из базы данных конфигурации и Active Directory в базу сбора данных. В случае сбоя отсоединения требуется полное восстановление сервера.

Идеальное решение - восстановить последнюю стандартную резервную копию на 2-м (наборе) серверов и выполнить отсоединение оттуда. Это не оказывает никакого влияния на пользователя.