Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Команда dir
отображает все содержимое сервера для управления версиями Team Foundation (TFVC).
Необходимые условия
Чтобы использовать команду dir
, укажите разрешения на чтение, чтобы разрешить. Дополнительные сведения см. в разделе разрешения TFVC по умолчанию.
Синтаксис
tf dir itemspec [/version:versionspec] [/recursive]
[/folders] [/deleted] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]
Параметры
Аргументы
аргумент
описание
<itemspec>
Определяет файл или папку для возврата сведений. Дополнительные сведения о том, как TFVC анализирует itemspec
, чтобы определить, какие элементы находятся в области, см. в разделе Использование параметров для изменения способафункций команд.
Заметка
Можно указать несколько itemspec
аргументов.
<versionspec>
Указанное пользователем значение параметра /version
. Дополнительные сведения о том, как TFVC анализирует спецификацию версии, чтобы определить, какие элементы находятся в пределах области, см. в разделе Использование команд управления версиями Team Foundation.
<username>
Предоставляет значение для параметра /login
. Можно указать значение имени пользователя как DOMAIN\username
или username
.
<TeamProjectCollectionUrl>
URL-адрес коллекции проектов, содержащей один или несколько файлов или папок, о которых требуется отобразить сведения, например http://myserver:8080/tfs/DefaultCollection/
.
Параметры
параметра
описание
/version
Указывает, что TFVC должен отображать только файлы и папки определенной версии.
/recursive
Отображает все файлы и вложенные папки в указанном каталоге.
/folders
Отображает только папки.
/deleted
Отображает удаленные элементы и существующие элементы. За удаленными элементами следует ;Xn
, где n
является идентификатором удаления.
/login
Указывает имя пользователя и пароль для проверки подлинности пользователя с помощью Azure DevOps.
/collection
Указывает коллекцию проектов.
Замечания
Команда dir
работает на сервере Azure DevOps копии файлов, а не на локальных копиях. Команда использует локальную сопоставленную папку, чтобы найти соответствующий путь к серверу Azure DevOps. Эта команда используется для изучения сервера Azure DevOps и определения файлов, которые вам может потребоваться получить.
Дополнительные сведения об использовании служебной программы командной строки tf
см. в разделе Использование команд управления версиями Team Foundation.
Примеры
В следующем примере отображается список файлов, папок, вложенных папок и файлов в папке сервера Azure DevOps, на которую c:\projects сопоставляется. Число элементов также указано. Дополнительные сведения о просмотре и изменении сопоставлений рабочих папок см. в команде "Рабочая область" и команде Workfold.
c:\projects>tf dir /recursive
В следующем примере отображаются все файлы сервера Azure DevOps в пути 314dir. Вложенный каталог 314dir не должен существовать в локальной папке.
c:\projects>tf dir 314dir
В следующем примере отображается версия файлов, помеченных My label
, в пути сервера 314dir Azure DevOps. Вложенный каталог 314dir не должен существовать в локальной папке.
c:\projects>tf dir /version:L"My label" 314dir
В следующем примере отображаются все папки в корне сервера Azure DevOps. Локальная рабочая папка игнорируется, так как $/
обозначает путь к серверу Azure DevOps.
c:\projects>tf dir /folders $/
В следующем примере перечислены все файлы и папки на сервере Azure DevOps.
c:\projects>tf dir /recursive $/
В следующем примере перечислены все элементы в текущей папке, включая удаленные элементы с идентификаторами их удаления.
c:\projects>tf dir /deleted
Связанные статьи
- команда рабочей области
- команда Workfold