Поделиться через


Добавление файлов в систему управления версиями (Team Explorer Everywhere)

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

  • Добавьте один или несколько файлов к элементу управления версиями

  • Настройка файлов, игнорируемых системой управления версиями

Необходимые разрешения

Необходимо быть одним из Авторы для командного проекта.Дополнительные сведения см. в разделе Группы по умолчанию, права и роли в Team Foundation Server.

Добавьте один или несколько файлов к элементу управления версиями

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

  1. Если это еще не было сделано, в Eclipse подключитесь к командному проекту.

  2. На домашней странице Team Explorer выберите Обозреватель управления исходным кодом.

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

  4. Щелкните ссылку рядом с пунктом Локальный путь, чтобы открыть целевую папку в проводнике.

    Переместите свои файлы и папки в эту папку.

  5. В Eclipse в Team Explorer выберите Ожидающие изменения.

  6. На странице Ожидающие изменения выберите Действия, Обнаружить локальные изменения

    Обнаружение локальных изменений

  7. В разделе Исключенные изменения выберите Обнаруженные изменения.

    Откроется диалоговое окно Повысить уровень потенциальных изменений.

  8. В диалоговом окне Повысить уровень потенциальных изменений убедитесь, что выбраны только те файлы, которые нужно повторить, а затем выберите Повысить уровень.

    Повышение уровня потенциальных изменений

  9. На странице Ожидающие изменения выберите Вернуть.

Настройка файлов, игнорируемых системой управления версиями

По умолчанию некоторые типы файлов (например, файлы DLL) игнорируются системой управления версиями.Это приводит к следующим результатам.

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

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

JJ155786.collapse_all(ru-ru,VS.110).gifПравила файла .tfignore

Следующие правила применяются к файлу .tfignore.

  • # начинает линию комментария

  • Поддерживаются знаки подстановки * и ?.

  • Filespec рекурсивно, если есть префикс знака \.

  • ! инвертирует filespec (файлы, соответствующие шаблону не пропускаются)

JJ155786.collapse_all(ru-ru,VS.110).gifПример файла .tfignore

######################################
# Ignore .cpp files in the ProjA sub-folder and all its subfolders
ProjA\*.cpp
# Ignore .txt files in this folder 
\*.txt
# Ignore .xml files in this folder and all its sub-folders
*.xml
# Ignore all files in the Temp sub-folder
\Temp
# Do not ignore .dll files in this folder nor in any of its sub-folders
!*.dll

JJ155786.collapse_all(ru-ru,VS.110).gifСоздание и использование TFIGNORE-файла

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

Автоматическое создание файла .tfignore

  1. На странице Ожидающие изменения выберите Действия, Обнаружить локальные изменения

    Обнаружение локальных изменений

  2. В разделе Исключенные изменения щелкните ссылку Обнаруженные изменения.

    Откроется диалоговое окно Повысить уровень потенциальных изменений.

    Повышение уровня потенциальных изменений

  3. Выберите файл, откройте его контекстное меню и выберите Игнорировать этот локальный элемент, Игнорировать по расширению, Игнорировать по имени файла или Игнорировать по папке.

    Пропуск файлов

  4. Выберите Повысить уровень или Отмена, чтобы закрыть диалоговое окно Повысить уровень потенциальных изменений.

  5. Файл .tfignore отображается в разделе Включенные изменения страницы Ожидающие изменения.Этот файл можно открыть и изменить его, как нужно.

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

Ниже приводится еще один способ автоматического создания файла .tfignore.

В области Обозреватель пакетов щелкните правой кнопкой мыши файл, который нужно игнорировать, и выберите Рабочая группа, Пропустить:

Автоматический пропуск файла

См. также

Основные понятия

Подключаемый модуль Team Foundation Server для Eclipse — руководство для начинающих