Comando resolve
Permite resolver los conflictos entre los elementos cambiados en su área de trabajo y las versiones de destino o más recientes de los elementos en el servidor.
Permisos necesarios
Para utilizar el comando resolve, debe ser el propietario del área de trabajo o debe tener el permiso Administrar áreas de trabajo global establecido en Permitir. También debe tener los permisos Leer y Desproteger para los elementos implicados en un operación "resolve" establecidos en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.
tf resolve [itemspec]
[/auto:(AutoMerge|TakeTheirs|KeepYours|OverwriteLocal|DeleteConflict|KeepYoursRenameTheirs)]
[/preview] [(/overridetype:overridetype | /converttotype:converttype] [/recursive] [/newname:path] [/noprompt] [/login:username, [password]]
Parámetros
Argumento |
Descripción |
---|---|
Itemspec |
Se utiliza para identificar el archivo o carpeta cuyos conflictos de versión se van a resolver. Si se omite, se incluirán todos los elementos con conflictos. Para obtener más información acerca de cómo Visual Studio Team Foundation Server analiza itemspecs para determinar qué elementos se encuentran en ese ámbito, vea Sintaxis de la línea de comandos (Control de versiones).
Nota
Puede especificar más de un argumento Itemspec.
|
overridetype |
Se utiliza con la opción /overridetype. Especifica el tipo de codificación de los archivos implicados. Por ejemplo, binario. |
converttype |
Se utiliza con la opción /converttotype. Especifica el tipo de codificación, como "unicode". |
path |
Se utiliza con la opción /newname. Especifica la nueva ruta de acceso del archivo o carpeta afectados. |
username |
Proporciona un valor para la opción /login. Puede especificar un valor de nombre de usuario como DOMINIO\NombreDeUsuario o NombreDeUsuario. |
Opción |
Descripción |
---|---|
/auto |
Resuelve los conflictos pendientes entre versiones diferentes de los elementos especificados en el área de trabajo actual utilizando una de las opciones siguientes:
|
/preview |
Muestra los conflictos actuales pero no hace nada con ellos. |
/overridetype |
Especifica la codificación opcional para los archivos implicados en una combinación de tres vías. Los archivos se tratan como la codificación especificada. Debe determinar la codificación correcta. Team Foundation Server guarda el resultado de la combinación en la codificación especificada del área de trabajo. Para obtener más información sobre las codificaciones de archivos, vea Administrar tipos de archivo.
Nota
No puede especificar /overridetype y /converttotype al mismo tiempo.
|
/converttotype |
Especifica la codificación utilizada en la conversión temporal para la entrada en una operación de combinación de tres vías. El resultado de la combinación se guarda en la codificación especificada en su área de trabajo. Esta opción es una opción avanzada que raramente se utiliza. Para obtener más información sobre las codificaciones de archivos, vea Administrar tipos de archivo.
Nota
No puede especificar /overridetype y /converttotype al mismo tiempo.
|
/recursive |
Resuelve los elementos en el directorio y subdirectorios concretos. |
/newname |
Opción utilizada para resolver un conflicto de colisión de nombres. Sólo se puede utilizar junto con AutoMerge y KeepYoursRenameTheirs. Con AutoMerge, /newname sólo es válida con conflictos que implican cambiar de nombre o recuperar. Si se utiliza, debe proporcionar una nueva path. |
/login |
Especifica el nombre de usuario y la contraseña para autenticar al usuario con Team Foundation Server. |
/noprompt |
Suprime todos los mensajes de solicitud de datos. |
Comentarios
Puede utilizar el comando Resolve para seleccionar una solución para los cambios pendientes que están en conflicto con la versión de servidor.
Si se detectan conflictos entre su versión y la del servidor de destino durante una operación de obtención, protección o combinación, aparece un mensaje para que seleccione una resolución del conflicto con el comando resolve . Debe resolver los conflictos antes de proteger sus cambios pendientes.
Para obtener más información sobre cómo buscar la utilidad de la línea de comandos tf, vea Comandos de la utilidad Tf de la línea de comandos.
Ejemplos
El ejemplo siguiente invoca el cuadro de diálogo Resolver conflictos para que indique a Team Foundation Server cómo tratar los cambios pendientes que entran en conflicto con la versión del servidor.
tf resolve
En el ejemplo siguiente se intentan resolver todos los conflictos combinando automáticamente los cambios.
tf resolve /auto:automerge
Vea también
Referencia
Sintaxis de la línea de comandos (Control de versiones)
Conceptos
Otros recursos
Comandos de la utilidad Tf de la línea de comandos