Comando Localversions (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 localversions
de Control de versiones de Team Foundation (TFVC) muestra la versión de uno o varios elementos de un área de trabajo.
Requisitos previos
Para usar el comando localversions
, debe tener el permiso de Uso para el área de trabajo. Para más información, vea Permisos predeterminados de TFVC.
Sintaxis
tf localversions ItemSpec
[/recursive] [/format:brief|detailed]
[/workspace:WorkspaceName[;WorkspaceOwner]] [/collection:TeamProjectCollectionUrl]
Parámetros
Argumentos
Argument
Descripción
<itemspec>
Especifique un archivo o una carpeta que contenga los archivos cuyos números de versión quiere mostrar.
Solo puede especificar un archivo o carpeta local. Por ejemplo, c:\project1\binder.cs es válido, pero $/project1/binder.cs no es válido.
Nota:
Puede especificar más de un argumento itemspec
.
<workspacename>
Use este argumento con la opción /workspace
para especificar un área de trabajo distinta de la asignada al directorio actual.
<workspaceowner>
Use este argumento con el argumento workspacename
si quiere especificar un área de trabajo pública.
<TeamProjectCollectionUrl>
La dirección URL de la colección de proyectos que contiene uno o varios elementos cuya versión quiere mostrar, por ejemplo http://myserver:8080/tfs/DefaultCollection
.
Opciones
Opción
Descripción
/format
Especifique una de las siguientes opciones para controlar cómo aparecen los datos devueltos por este comando:
Brief
(valor predeterminado): cada directorio solo aparece una vez, seguido de los archivos que contiene.Detailed
: cada archivo aparece después de su ruta de acceso completa.
/recursive
Especifique esta opción si quiere que la operación incluya elementos en subcarpetas.
/workspace
Especifique esta opción para mostrar datos sobre las versiones de elementos de un área de trabajo distinta de la asignada al directorio actual.
/collection
Especifica el nombre de la colección de proyectos.
Observaciones
Cuando obtiene o extrae del repositorio un archivo, normalmente descarga la versión más reciente. Sin embargo, es posible que tenga versiones anteriores de algunos archivos en el área de trabajo.
Por ejemplo, es posible que haya extraído algunos archivos del repositorio y no haya insertado el trabajo en el repositorio desde hace varias semanas. Es posible que otras personas del equipo hayan insertado los cambios en el repositorio sobre los mismos archivos durante ese tiempo. En este caso, las versiones de estos archivos en el área de trabajo serían anteriores a las versiones actuales del servidor para TFVC. Puede usar el comando localversions
para obtener información sobre qué versiones de estos archivos están en el área de trabajo.
Otros comandos de TFVC proporcionan más información sobre los elementos del servidor para TFVC y las áreas de trabajo que se asignan a él. 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 la versión del archivo ControllerBase.cs en el área de trabajo asignada a la carpeta c:\workspaces\FeatureA\catalog\controller.
c:\workspaces\FeatureA\catalog\controller>tf localversions ControllerBase.cs
En el ejemplo siguiente se muestran las versiones de todos los archivos, incluidos los de las subcarpetas, en el área de trabajo asignada a la carpeta c:\workspaces\FeatureA\catalog. Dado que se especifica la opción /format:detailed
, cada archivo aparece con su ruta de acceso completa.
c:\workspaces\FeatureA\catalog\>tf localversions . /recursive /format:detailed