Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Команда Team Foundation Version Control add добавляет файлы и папки в репозиторий TFVC.
Предпосылки
- Разрешения TFVC по умолчанию.
- TFVC рабочая область, настроенная на компьютере разработки. См. команду "Рабочая область " или "Настройка управления версиями Team Foundation" на компьютере разработки.
Синтаксис
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Параметры
| Параметр | Description |
|---|---|
/encoding: <filetype> |
Игнорировать этот параметр. |
itemspec |
Указывает область добавляемых элементов. Можно указать несколько itemspec аргументов. |
/lock |
Применяет или удаляет блокировку. См. статью "Использование команд управления версиями Team Foundation". |
/noignore |
По умолчанию управление версиями игнорирует определенные типы файлов, например файлы.dll . Вы можете настроить, какие типы файлов игнорировать с помощью файла .tfignore . Сведения о том, какие файлы игнорируют управление версиями. Правила в файле .tfignore применяются к команде add при указании подстановочного знака в файле itemspec. Чтобы переопределить эти правила, укажите /noignore. |
/noprompt |
Подавляет отображение окон и диалоговых окон и перенаправляет выходные данные в командную строку. См. статью "Использование команд управления версиями Team Foundation". |
/recursive |
Рекурсивно добавляет элементы в указанный каталог и все вложенные каталоги. |
Примеры
В следующих примерах предполагается, что c:\code\SiteApp\Main\ сопоставляется с $/SiteApp/Main/ рабочей областью.
Добавление всех новых файлов в локальную рабочую область
Новые файлы в локальной рабочей области обнаруживаются автоматически. Эти недавно обнаруженные файлы можно повысить до ожидающих изменений.
Следующая команда добавляет последние версии всех элементов в локальной рабочей области, за исключением тех элементов, которые игнорируются:
c:\code\SiteApp\Main\SolutionA\Project1>tf add
Следующая команда добавляет последние версии всех элементов в локальной рабочей области, даже элементы, назначенные как игнорируемые:
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Добавление отдельных элементов
Следующая команда добавляет файлы program1.cs и program2.cs:
c:\code\SiteApp\Main>tf add program1.cs program2.cs
Рекурсивно добавить все элементы определенного типа
Следующая команда добавляет все файлы кода C# (.cs) в текущий каталог и все вложенные каталоги:
c:\code\SiteApp\Main>tf add *.cs /recursive
Работа в Visual Studio
- Вы также можете использовать Visual Studio для добавления файлов на сервер.
Советы
- Результаты
addкоманды помещаются в очередь в качестве ожидающих изменений и не вступают в силу на сервере, пока вы не получите их. См. команду Checkin. - Чтобы отложить изменения или очистить рабочую область для другой задачи, используйте команду Shelve.