Управление типами файлов с помощью система управления версиями Team Foundation

Azure DevOps Server 2022 г. | Azure DevOps Server 2020 г. | Azure DevOps Server 2019 г.

система управления версиями Team Foundation (TFVC) предоставляет определения типов файлов, которые определяют способ обработки файлов с указанными расширениями. Например, можно отключить объединение выбранных типов файлов, чтобы предотвратить их параллельное извлечение несколькими пользователями.

Примечание

По умолчанию включено объединение файлов и несколько проверка-out. На уровне проекта можно отключить несколько проверка.

Предварительные требования

  • Репозиторий TFVC для работы, а не репозиторий Git. Если вы находитесь в репозитории Git, Обозреватель системы управления версиями недоступны.
  • Чтобы изменить, добавить или удалить сопоставление типов файлов, необходимо иметь разрешение На изменение сведений на уровне серверазначение Разрешить. Дополнительные сведения см. в разделе Разрешения Azure DevOps Server.

Свойства типа файла

Определение типа файла Azure DevOps состоит из трех свойств. Наиболее важным из этих свойств является расширение файла, которое является уникальным идентификатором для типа файла.

Свойство Пример
Имя Файл Visual Basic
Расширение файла .vb
Включение объединения файлов и множественного получения Да

Администратору Azure DevOps может потребоваться указать, что файлы определенных типов, например двоичные файлы Microsoft Excel (*.xls), для которых не существует средство слияния, не могут объединяться при обнаружении конфликтов и могут быть извлечены только одним пользователем за раз. Вы можете управлять этим, выбрав Включить слияние файлов и Множественный извлечений в диалоговом окне Изменение типа файла . Дополнительные сведения см. в разделе Изменение сопоставлений типов файлов. Если тип файла не существует для заданного расширения, файлы с этим расширением можно объединить.

Кодировки файлов

Помимо этих базовых свойств типов файлов, Azure DevOps также отслеживает кодировку каждого файла на сервере управления версиями. Вы можете переопределить кодировку по умолчанию для файла в окне свойства управления версиями, открытом в Обозреватель системы управления версиями, или с помощью интерфейса командной строки. Дополнительные сведения см. в разделах Настройка кодирования файлов управления версиями и Команды "Извлечь и Изменить".

Изменение сопоставлений типов файлов

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

  1. В меню Команда выберите Azure DevOps Server Параметры, а затем — Типы файлов системы управления версиями. В диалоговом окне Типы файлов отображается список расширений файлов, связанных в настоящее время с управлением версиями.

  2. Выберите команду Изменить.

  3. В диалоговом окне Изменение типа файла в поле Имя введите описание типа файла. Например, Word Документы для добавления сопоставления файлов документов Microsoft Word в управление версиями.

  4. В поле Расширение файла введите расширение типа файла, например doc для файлов документов Microsoft Word.

  5. При необходимости установите флажок Включить объединение файлов и несколько ( выбрано по умолчанию).

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

Совет

Можно указать несколько сопоставлений расширений типов файлов с одним именем. Например, можно добавить точку в имя Word Documents, введенное ранее.

Настройка кодирования файлов управления версиями

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

Примечание

система управления версиями Team Foundation свойства не отображаются в окне Свойств Visual Studio. Они отображаются в собственном диалоговом окне Свойства , как описано в следующей процедуре.

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

  1. Open Source Control Обозреватель.

    В меню Вид выберите Другие окна, а затем — Система управления версиями Обозреватель.

  2. В Обозреватель системы управления версиями выберите раскрывающийся список Рабочая область на панели инструментов и выберите нужную рабочую область.

  3. Перейдите к файлу, свойства которого требуется просмотреть, щелкните правой кнопкой мыши и выберите Пункт Свойства.

  4. В диалоговом окне Свойства выберите вкладку Общие .

  5. На вкладке Общие выберите Задать кодировку.

  6. В диалоговом окне Настройка кодирования используйте раскрывающийся список Кодировка , чтобы выбрать базовый тип кодирования для файла, например utf-8.

    Совет

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

  7. Щелкните ОК.

Примечание

Кодировка набора приводит к ожидающим изменениям, которые необходимо проверить.

Добавление сопоставлений типов файлов

Определения типов файлов позволяют настроить способ, которым система управления версиями обрабатывает файлы с определенными расширениями. Определяя тип файла, вы определяете, разрешают ли файлы с заданным расширением нескольким пользователям возможность изменять определенный файл параллельно. В следующей процедуре показано, как добавить сопоставление расширений типа файла в систему управления версиями.

  1. В меню Команда выберите Azure DevOps Server Параметры, а затем выберите Типы файлов системы управления версиями. Откроется диалоговое окно Типы файлов со списком расширений файлов, связанных в настоящее время с управлением версиями.

  2. Выберите Добавить.

  3. В диалоговом окне Добавление типа файла в поле Имя введите описание нового типа файла, например Word Документы, чтобы добавить сопоставление файлов документов Microsoft Word в систему управления версиями.

  4. В поле Расширение файла введите или выберите расширение типа файла, например doc, для файлов документов Microsoft Word.

  5. При необходимости установите флажок Включить слияние файлов и несколько проверка проверка (выбрано по умолчанию).

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

Совет

Можно указать несколько расширений типов файлов, которые будут связаны с одним именем, например можно добавить точку в имя Word Documents, введенное в этой процедуре.

Удаление связанного типа файла

Определения типов файлов позволяют настроить способ, которым система управления версиями обрабатывает файлы с определенными расширениями. Определяя тип файла, вы определяете, могут ли файлы с определенным расширением иметь внутренние ключевые слова, развернутые во время проверка, и могут ли несколько пользователей изменять определенный файл параллельно. Сведения о добавлении сопоставлений типов файлов в управление версиями см. в статье Добавление сопоставления типов файлов с система управления версиями Team Foundation. В следующей процедуре показано, как удалить расширение типа файла, связанное с управлением версиями.

  1. В меню Команда выберите Azure DevOps Server Параметры, а затем выберите Типы файлов системы управления версиями.

    В диалоговом окне Типы файлов отображается список расширений имен файлов, которые в настоящее время связаны с управлением версиями.

  2. Выделите расширение типа файла, которое нужно удалить, и нажмите кнопку Удалить.

    Запись удаляется и больше не отображается в диалоговом окне Типы файлов .

  3. Щелкните ОК.