Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Puede resolver los errores y advertencias que muestra el asistente para Configurar las características.Estos problemas surgen porque las definiciones del proyecto de equipo están en conflicto con las definiciones en las plantillas de proceso cargadas en la colección de proyectos de equipo.Debe cambiar la plantilla de proceso para resolver el error y volver a ejecutar el asistente.O bien, puede cambiar el proyecto de equipo y después volver a ejecutar el asistente.
En este tema
Resolver los errores notificados por el asistente para Configurar las características
Resolver errores modificando una plantilla de proceso
Resolver los errores modificando un proyecto de equipo o colección de proyectos de equipo
Problemas y soluciones
Resolver los avisos reportados por el asistente Configurar Características
Resolver advertencias acerca de cómo agregar una declaración de acción a un tipo de elemento de trabajo
Agregue el control de vínculos de guión gráfico
[!NOTA]
Si experimenta problemas mientras realiza los siguientes procedimientos, podría encontrar la solución en los foros de Team Foundation Server (TFS), en las siguientes páginas en el sitio web de Microsoft: Seguimiento de elementos de trabajo y Plantillas de proceso.
Permisos necesarios
Para descargar y cargar plantillas de proceso, debe ser miembro de Project Collection Administrators.Si los permisos de seguridad necesarios se establecen explícitamente, el permiso Administrar plantilla de proceso para la colección de proyectos de equipo debe establecerse en Permitir.
Para ejecutar la herramienta de línea de comandos witadmin, debe ser miembro de uno de los siguientes grupos: Team Foundation Administrators, Project Collection Administrators, o Project Administrators para el proyecto de equipo.
Para obtener más información, vea Permisos de Team Foundation Server.
Resolver los errores notificados por el asistente para Configurar las características
Puede resolver un error modificando la plantilla de procesos utilizada para configurar las características nuevas, o modificar el proyecto de equipo.Después de haber corregido el error, vuelva a ejecutar el asistente.
Resolver errores modificando una plantilla de proceso
Modifique una plantilla de proceso siguiendo estos pasos:
Descargue la plantilla de proceso de Team Foundation Server.Vea Descargar la versión más reciente de las plantillas de proceso.
Modifique un archivo de definición para un tipo de elemento de trabajo, unas categorías, o una configuración de proceso.Vea Personalizar datos de seguimiento, formularios, flujos de trabajo y otros objetos de proyecto.
Cargue la plantilla de proceso Team Foundation Server.Vea Administrar plantillas de procesos.
Vea también Actualizar una plantilla de proceso personalizada para el acceso a nuevas características.
Resolver los errores modificando su proyecto de equipo o colección de proyectos de equipo
Para resolver un error o una advertencia, puede elegir modificar el proyecto de equipo o colección de proyectos de equipo utilizando el comando witadmin.Vea witAdmin: Personalizar y administrar objetos para el seguimiento de elementos de trabajo.
Puede exportar una definición de tipo, realizar los cambios en las definiciones de campo y, a continuación importar la definición de tipo según sea necesario.Vea Exportar e importar tipos de elemento de trabajo desde un proyecto existente.
Problemas y soluciones
Para resolver los errores enumerados en la tabla siguiente, realice las acciones correctivas correspondientes en la plantilla de proceso o el proyecto de equipo, y vuelva a ejecutar el asistente.
Error |
Problema |
Solución de la plantilla de proceso |
Solución de proyectos de equipo |
|---|---|---|---|
TF400613: El tipo de elemento trabajo '{1}' especificado en la categoría '{0}' no existe. |
Un tipo de elemento de trabajo requerido falta del proyecto de equipo porque ha sido cambiado de nombre, quitado, o no ha sido agregado.Cambie la definición especificada del tipo de elemento de trabajo, o importe el tipo de elemento de trabajo que falta de la última versión de las plantillas de proceso instaladas con la actualización de TFS. |
Cambie el tipo de elemento de trabajo definido en la categoría especificada para especificar un tipo de elemento de trabajo existente. |
Para cambiar el nombre de un tipo de elemento de trabajo witadmin renamewitd.Para agregar un tipo de elemento de trabajo que falta, localícelo en la plantilla de proceso, e impórtelo mediante witadmin importwitd.Vea Personalizar y administrar tipos de elemento de trabajo [witadmin]. |
TF400614: La categoría '{0}' no existe. |
Una categoría necesaria falta del archivo de definición de categorías en la plantilla de proceso que se seleccionó para actualizar su proyecto de equipo.Agregue la categoría que falta. |
Agregue la categoría que falta a la plantilla de proceso.Vea Referencia de elementos de categorías de tipos de elementos de trabajo. |
Agregue la categoría que falta al proyecto de equipo mediante witadmin importcategories.Vea Personalizar las categorías de tipos de elemento de trabajo [witadmin]. |
TF400617: El tipo del campo '{0}' en el tipo del elemento de trabajo '{1}' está en conflicto con el tipo del campo existente |
El tipo de datos de campo definido en el tipo de elemento de trabajo no coincide con el tipo de datos definido en la colección de proyectos de equipo.Corrija la asignación en la definición de tipo de elemento de trabajo y vuelva a ejecutar el asistente. Nota
La actualización Visual Studio Team Foundation Server 2012 cambia el campo Descripción (System.Description) de un tipo de campo de texto sin formato a HTML, para admitir formato de texto y la inserción de imágenes y de hipervínculos.En la última versión Team Foundation Server, puede cambiar el tipo de datos entre PlainText y HTML.
|
Descargue la plantilla de proceso, abra la definición de tipo, busque la asignación FIELD, modifique el atributo type para que coincida con el definido para la colección y, a continuación, cargue la plantilla de proceso.Vea FIELD (Definición) (Elemento), Sugerencia
Para determinar el tipo asignado a un campo, ejecute witadmin listsfields.
|
Utilice witadmin changefield y especifique el atributo type.Vea Administrar campos de elemento de trabajo [witadmin]. Nota
Puede cambiar la definición de tipo para la colección de proyectos de equipo solamente cuando el tipo es PlainText o HTML.
|
TF400618: El tipo de notificación del campo '{0}' en el tipo del elemento de trabajo '{1}' está en conflicto con el tipo de notificación del campo existente. |
Un atributo de informe asignado a un campo de una definición de tipo de elemento de trabajo no coincide con el atributo definido en la colección de proyectos de equipo. |
Descargue la plantilla de proceso, abra la definición de tipo, busque la asignación FIELD y modifique el atributo de reportable para que coincida con el definido para la colección.A continuación, cargue la plantilla de proceso.Vea FIELD (Definición) (Elemento), |
Utilice witadmin changefield y especifique el atributo reportingtype.Vea Administrar campos de elemento de trabajo [witadmin]. |
TF400619: SyncNameChangesel campo “{0}” en el tipo de elemento de trabajo “{1}” está en conflicto con el SyncNameChanges el campo existente. |
El atributo syncnamechanges asignado a un campo de una definición de tipo de elemento de trabajo no coincide con el atributo definido en la colección de proyectos de equipo.Este atributo especifica si actualizar un campo de nombre de persona cuando el nombre cambia en Active Directory. |
Descargue la plantilla de proceso, abra la definición de tipo, busque la asignación FIELD, modifíquela para que coincida con la definición de la colección y, a continuación, cargue la plantilla de proceso.Vea FIELD (Definición) (Elemento). |
Utilice el comando witadmin changefield y especifique el parámetro /syncnamechanges.Vea Administrar campos de elemento de trabajo [witadmin]. |
TF400620: El nombre descriptivo del campo '{0}' en el tipo del elemento de trabajo '{1}' está en conflicto con el nombre descriptivo de un campo existente. |
El nombre descriptivo asignado a un campo de una definición de tipo de elemento de trabajo debe coincidir con el que definió en la colección de proyectos de equipo. |
Descargue la plantilla de proceso, abra la definición de tipo, busque la asignación FIELD, y modifíquela para que coincida con la definida para la colección.A continuación, cargue la plantilla de proceso. |
Para cambiar el nombre descriptivo de la colección de proyectos de equipo, utilice el comando witadmin changefield y especifique el parámetro /name.Vea Administrar campos de elemento de trabajo [witadmin]. |
TF400621: El nombre de referencia del campo '{0}' en el tipo de elemento de trabajo '{1}' ya está siendo utilizado por un tipo vínculo. |
Cada nombre de referencia asignado a los campos y los tipos de vínculo deben ser únicos en una colección de proyectos de equipo. |
Si el tipo de vínculo está activo y en uso vinculando elementos de trabajo, descargue la plantilla de proceso, abra la definición de tipo, busque la asignación FIELD, y modifique la asignación refname para que coincida con la definida para la colección.A continuación, cargue la plantilla de proceso. Sugerencia
Para determinar si un tipo de vínculo está en uso, cree una consulta de vínculos directos y, a continuación, fíltrela para todos los elementos de trabajo vinculados a otro elemento de trabajo mediante ese tipo de vínculo.
|
Si el tipo de vínculo no está activo ni en uso por los elementos de trabajo vinculados dentro de la colección de proyectos de equipo, elimínelo.Puede utilizar witadmin deletelinktype para eliminar un tipo de vínculo.Vea Personalizar y administrar tipos de vínculo [witadmin]. |
TF400624: El nombre descriptivo de una categoría '{0}' está en conflicto con una categoría '{1}'. |
Debe asignar un único nombre y un nombre descriptivo a cada categoría de un proyecto de equipo.Puede resolver este error cambiando la categoría existente '{1}' en la plantilla de proceso o en el proyecto de equipo. |
Descargue la plantilla de proceso, modifique el archivo de categorías para cambiar el nombre de la categoría, y después cargue la plantilla de proceso.Vea Referencia de elementos de categorías de tipos de elementos de trabajo. |
Exportar el archivo de categorías mediante witadmin exportcategories, modifique el nombre descriptivo asignado a la categoría “{1}”, e importar el archivo.Vea Personalizar las categorías de tipos de elemento de trabajo [witadmin]. |
TF400654: No se pueden configurar las herramientas de planificación. |
Una asignación definida en el archivo CommonConfiguration especifica un campo o estado que no existe en el tipo de elemento de trabajo definido para el proyecto de equipo. |
Descargue la plantilla de proceso, modifique el archivo de CommonConfiguration para corregir la asignación, y después cargue la plantilla de proceso.Vea personalizar la configuración de proceso |
Exporte el tipo de elemento de trabajo mediante witadmin exportwitd, agregue el campo o el estado falta, y después importe el tipo de elemento de trabajo.Vea Personalizar y administrar tipos de elemento de trabajo [witadmin]. |
Para obtener más información, vea los temas siguientes:
Referencia de elementos de categorías de tipos de elementos de trabajo
Agregar y modificar campos de elementos de trabajo para admitir la creación de informes
Resolver los avisos reportados por el asistente Configurar Características
Para resolver las advertencias enumeradas en la tabla siguiente, siga los pasos de resolución, y vuelva a ejecutar el asistente.
Advertencia |
Problema |
Solución |
|---|---|---|
TF400609: No se puede agregar la acción '{0}' al tipo de elemento de trabajo '{1}' porque el estado '{2}' no existe. |
Falta un STATE necesario. |
Vea Resolver los errores que agregan una instrucción de acción a un tipo de elemento de trabajo. |
TF400610: No se puede agregar la acción '{0}' al tipo de elemento de trabajo '{1}' porque no existe la transición del estado '{2}' al '{3}'. |
Falta una declaración TRANSITION necesaria. |
Vea Resolver los errores que agregan una instrucción de acción a un tipo de elemento de trabajo. |
Guiones gráficos: No se puede insertar una pestaña en el tipo de elemento de trabajo '{1}' en la categoría '{2}'. |
El elemento TabGroup falta en la definición de tipo. |
Vea Agregar el control de vínculos de guión gráfico . |
Resolver advertencias acerca de cómo agregar una declaración de acción a un tipo de elemento de trabajo
Para admitir la característica Mi trabajo, el asistente para Configurar las características inserta dos declaraciones ACTION en la sección de la transición del flujo de trabajo de la definición para tareas de los tipos de elemento de trabajo.Si faltan los estados o las transiciones para desplazarse de un estado nuevo a un estado activo, o de un estado activo a uno nuevo, recibirá una advertencia.
Para resolver las advertencias, revise el flujo de trabajo para el tipo de elemento de trabajo indicado.Si es necesario, modifique el flujo de trabajo para que coincida con los estados y transiciones del flujo de trabajo que se definen para la última versión de la plantilla de proceso instalada en el TFS actualizado, que coincide con la utilizada para crear el proyecto de equipo.A continuación, vuelva a ejecutar al asistente.Para los proyectos de equipo basados en la plantilla de proceso de MSF, vea Actualizar el flujo de trabajo de proyectos de equipo ágiles y agregar nuevas consultas.
Para obtener más información, vea los temas siguientes:
Exportar e importar tipos de elemento de trabajo desde un proyecto existente
Definir y personalizar el flujo de trabajo de elementos de trabajo
Descargar la versión más reciente de las plantillas de proceso
Soporte para estado de actualización de errores usando Mi trabajo
Agregar la pestaña de control de vínculos de guión gráfico
Con la adición Guiones gráficos, ahora puede vincular elementos de trabajo a los guiones gráficos.Para ello, agregue la pestaña de control de vínculos Guión gráfico a la definición de tipo de elemento de trabajo.Si el asistente para Configurar las características no pudo agregar la pestaña, puede agregarla manualmente.En las últimas versiones de las plantillas de proceso instaladas en el TFS actualizado, la pestaña de control de vínculos Storyboard aparece en todos los tipos de elemento de trabajo de trabajo pendiente, como el trabajo pendiente del producto, caso de uso, y requisito.
[!NOTA]
El asistente de las características de Configurar no puede agregar la pestaña de control de vínculos Guión gráfico si el elemento TabGroup falta de la sección FORM de elemento de trabajo.El procedimiento siguiente agrega únicamente la pestaña Guión gráfico.Si desea agregar el conjunto estándar de las pestañas para el tipo de elemento de trabajo pendiente, vea la definición de tipo de la última versión de la plantilla de procesos para el proyecto de equipo.Vea Descargar la versión más reciente de las plantillas de proceso.
Para ejecutar la herramienta de la línea de comandos witadmin, abra una ventana de símbolo del sistema donde se haya instalado Visual Studio o Team Explorer y escriba:
cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDEEn una edición de 64 bits de Windows, reemplace %programfiles% con %programfiles(x86)%.
Exporte el archivo de definición del tipo del elemento de trabajo pendiente sustituyendo los datos de los argumentos mostrados:
witadmin exportwitd /collection:CollectionURL /p:"ProjectName" /n:"TypeName" /f:"DirectoryPath\FileName.xml" Where: CollectionURL specifies the URL of the team project collection ProjectName specifies the name of your team project defined within the collection TypeName specifies the name of your backlog item, for example User Story or Product Backlog Item. Use the following format for CollectionURL: http://ServerName:Port/VirtualDirectoryName/CollectionName For example: http://srvalm:8080/tfs/DefaultCollection.Abra el archivo con un editor de texto, como el Bloc de notas.
Agregue este fragmento de código justo antes de la etiqueta final </Layout> de su trabajo pendiente escriba:
<TabGroup> <Tab Label="Storyboards"> <Control Name="StoryboardsControl" Type="LinksControl"> <LinksControlOptions> <WorkItemLinkFilters FilterType="excludeAll" /> <ExternalLinkFilters FilterType="include"> <Filter LinkType="Storyboard" /> </ExternalLinkFilters> <LinkColumns> <LinkColumn RefName="System.Title" /> <LinkColumn LinkAttribute="System.Links.Comment" /> </LinkColumns> </LinksControlOptions> </Control> </Tab> </TabGroup>Guarde y cierre el archivo.
Importe el archivo de definición de tipo escribiendo este comando y sustituyendo sus datos por los argumentos que se muestran:
witadmin importwitd /collection:CollectionURL /p:"ProjectName" /f:"DirectoryPath\FileName.xml"Compruebe que la pestaña aparece en el elemento de trabajo pendiente.Vea compruebe el acceso a las nuevas características.
Vea también
Conceptos
Actualizar un proyecto de equipo actualizado para tener acceso a nuevas características
Nota