Comando dir (Control de versiones de Team Foundation)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
El comando dir
muestra todo o parte del contenido del servidor para control de versiones de Team Foundation (TFVC).
Requisitos previos
Para usar el comando dir
, debe tener el permiso Lectura establecido en Permitir. Para más información, vea Permisos predeterminados de TFVC.
Sintaxis
tf dir itemspec [/version:versionspec] [/recursive]
[/folders] [/deleted] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]
Parámetros
Argumentos
Argument
Descripción
<itemspec>
Identifica el archivo o la carpeta sobre los que se va a devolver información. Para más información sobre cómo TFVC analiza itemspec
para determinar qué elementos están dentro del ámbito, vea Uso de opciones para modificar cómo funciona un comando.
Nota:
Puede especificar más de un argumento itemspec
.
<versionspec>
Valor proporcionado por el usuario para la opción /version
. Para más información sobre cómo TFVC analiza una especificación de versión para determinar qué elementos están dentro de su ámbito, vea Uso de comandos de control de versiones de Team Foundation.
<username>
Proporciona un valor a la opción /login
. Puede especificar un valor de nombre de usuario como DOMAIN\username
o username
.
<TeamProjectCollectionUrl>
Dirección URL de la colección de proyectos que contiene uno o varios archivos o carpetas sobre los que desea mostrar información, por ejemplo http://myserver:8080/tfs/DefaultCollection/
.
Opciones
Opción
Descripción
/version
Especifica que TFVC solo debe mostrar archivos y carpetas de una versión determinada.
/recursive
Muestra todos los archivos y subcarpetas en el directorio especificado.
/folders
Muestra solo carpetas.
/deleted
Muestra los elementos eliminados y los elementos existentes. Los elementos eliminados se siguen con ;Xn
donde n
es el identificador de eliminación.
/login
Especifica el nombre de usuario y la contraseña para autenticar al usuario con Azure DevOps.
/collection
Especifica el nombre de la colección de proyectos.
Observaciones
El comando dir
funciona en las copias de archivos del servidor Azure DevOps, no en las copias locales. El comando usa la carpeta asignada local para buscar la ruta de acceso del servidor de Azure DevOps adecuada. Use este comando para explorar el servidor de Azure DevOps e identificar los archivos que pueda tener que obtener.
Para más información sobre cómo usar la utilidad de línea de comandos tf
, vea Uso de comandos de control de versiones de Team Foundation.
Ejemplos
En el ejemplo siguiente se muestra una lista de archivos, carpetas, subcarpetas y archivos en la carpeta del servidor de Azure DevOps a la que se asigna c:\projects. También se muestra el número de elementos. Para más información sobre cómo ver y editar las asignaciones de carpetas de trabajo, consulte Comando workspace y Comando workfold.
c:\projects>tf dir /recursive
En el ejemplo siguiente se muestran todos los archivos de servidor de Azure DevOps en la ruta de acceso 314dir. La subcarpeta 314dir no tiene que existir en la carpeta local.
c:\projects>tf dir 314dir
El siguiente ejemplo muestra la versión de los archivos etiquetados como My label
en la ruta 314dir del servidor Azure DevOps. La subcarpeta 314dir no tiene que existir en la carpeta local.
c:\projects>tf dir /version:L"My label" 314dir
En el ejemplo siguiente se muestran todas las carpetas de la raíz del servidor de Azure DevOps. Se omite la carpeta de trabajo local, ya que $/
indica una ruta de acceso del servidor de Azure DevOps.
c:\projects>tf dir /folders $/
En el ejemplo siguiente se enumeran todos los archivos y carpetas del servidor de Azure DevOps.
c:\projects>tf dir /recursive $/
En el ejemplo siguiente se enumeran todos los elementos de la carpeta actual, incluidos los elementos eliminados con sus identificadores de eliminación.
c:\projects>tf dir /deleted