Nota:
Los campos de incidencias se encuentran actualmente en versión preliminar pública y están sujetos a cambios. Para compartir comentarios, consulte la discusión de la comunidad.
Los campos de problema le permiten agregar metadatos estructurados a problemas en toda la organización. En lugar de confiar en etiquetas o soluciones alternativas de texto libre, puede crear campos como prioridad, esfuerzo, impacto o cualquier categoría personalizada que necesite su equipo. Los campos se definen en el nivel de organización y se aplican en todos los repositorios de la organización.
Acerca de los tipos de campo de problema
Puede crear hasta 25 campos de problemas por organización. Se encuentran disponibles los siguientes tipos de campo:
-
**Selección única**: elija una opción de una lista predefinida. Las opciones pueden tener nombres, descripciones y colores. -
**Texto**: capture texto de forma libre. Las direcciones URL se detectan y se muestran automáticamente como vínculos que se pueden hacer clic. -
**Número**: acepte la entrada numérica, incluidos los decimales. -
**Fecha**: proporcione un selector de fechas para seleccionar fechas.
Campos predeterminados
Cuando los campos de problema están habilitados para su organización, se crean automáticamente cuatro campos predeterminados:
-
**Prioridad** (selección única): Urgente, Alta, Media, Baja -
**Esfuerzo** (selección única): Alto, Medio, Bajo -
**Fecha de inicio** (fecha) -
**Fecha de destino** (fecha)
Estos campos predeterminados son totalmente personalizables. Puede editar sus nombres, descripciones y opciones, o eliminarlos si no se ajustan al flujo de trabajo.
Creación de un campo de problema
- En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
- Junto a la organización, haga clic en Settings.
- En la sección "Planificación" de la barra lateral, haga clic en Campos de incidencias.
- Haz clic en Nuevo campo.
- En "Nombre del campo", escriba el nombre del nuevo campo.
- Opcionalmente, en "Descripción", escriba una descripción para ayudar a otros usuarios a comprender el propósito del campo.
- En "Tipo de campo", seleccione el tipo de campo que desea crear.
- Si seleccionó Selección única, agregue opciones para el campo:
- Haga clic en Agregar opción y escriba el nombre de la opción.
- Opcionalmente, para establecer un color para una opción, haga clic en junto a la opción, haga clic en Editar opción, elija un color y haga clic en Guardar.
- Repita esta operación para agregar más opciones.
- En "Visibilidad de campo", elija una de las siguientes opciones:
*
Permisos: elija quién puede ver el campo y su valor. Las opciones son Solo organización (valor predeterminado) o Público. Esta configuración solo se aplica a problemas en repositorios públicos.
-
**Anclar a tipos**: haga clic en <svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-pencil" aria-label="editar pinning" role="img"><path d="M11.013 1.427a1.75 1.75 0 0 1 2.474 0l1.086 1.086a1.75 1.75 0 0 1 0 2.474l-8.61 8.61c-.21.21-.47.364-.756.445l-3.251.93a.75.75 0 0 1-.927-.928l.929-3.25c.081-.286.235-.547.445-.758l8.61-8.61Zm.176 4.823L9.75 4.81l-6.286 6.287a.253.253 0 0 0-.064.108l-.558 1.953 1.953-.558a.253.253 0 0 0 .108-.064Zm1.238-3.763a.25.25 0 0 0-.354 0L10.811 3.75l1.439 1.44 1.263-1.263a.25.25 0 0 0 0-.354Z"></path></svg> para elegir qué tipos de incidencias muestran este campo en el visor y creador de incidencias. Seleccione uno o varios tipos de problemas o "Problemas sin un tipo". Los campos que no están anclados y que no tienen ningún valor permanecerán ocultos en el visor de problemas y el creador.
-
- Haga clic en Crear.
Edición de un campo de problema
- En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
- Junto a la organización, haga clic en Settings.
- En la sección "Planificación" de la barra lateral, haga clic en Campos de incidencias.
- A la derecha del campo que desea editar, haga clic en .
- Haga clic en Editar y realice los cambios.
- Haga clic en Guardar campo.
Eliminación de un campo de problema
Al eliminar un campo de incidencia, se eliminan permanentemente todos los valores asociados a las incidencias de ese campo.
- En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
- Junto a la organización, haga clic en Settings.
- En la sección "Planificación" de la barra lateral, haga clic en Campos de incidencias.
- A la derecha del campo que desea eliminar, haga clic en .
- Haga clic en Eliminar y confirme la eliminación.
Reordenar campos de problema
El orden de los campos anclados se organiza según el tipo de incidencia. El orden de campo determina cómo aparecen los campos en la barra lateral del problema y el modal de creación del problema.
- En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
- Junto a la organización, haga clic en Settings.
- En la sección "Planeación" de la barra lateral, haga clic en Tipos de problema.
- Haga clic en el tipo de problema para el que desea reordenar los campos.
- En la sección de "Campos de incidencia anclados", arrastre los campos para reordenarlos.
- Haz clic en Guardar.
Anclar campos a tipos de problema
Puede asociar campos de problema con tipos de problemas específicos para que solo aparezcan los campos más relevantes al crear o ver problemas de ese tipo. Por ejemplo, puede anclar "Gravedad" a los errores e "Impacto" a las características.
- En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
- Junto a la organización, haga clic en Settings.
- En la sección "Planificación" de la barra lateral, haga clic en Campos de incidencias.
- Haga clic en el campo que desea anclar.
- En "Anclar a tipos", haga clic en y seleccione los tipos de incidencia en los que debe aparecer este campo.
- Haga clic en Guardar campo.
Los campos anclados aparecen automáticamente en la barra lateral de incidencias en función del tipo de incidencia seleccionado. Para anclar campos a problemas que no tienen ningún tipo, seleccione la opción "Problemas sin un tipo".
Nota:
Los campos se deben anclar al menos a un tipo de incidencia o a "Incidencias sin tipo" para que aparezcan en la barra lateral de incidencias. Los campos que no están anclados a ningún tipo solo son accesibles a través del botón Agregar campo o en proyectos.
Establecer la visibilidad del campo
En el caso de las organizaciones con repositorios públicos, puede controlar si cada campo de problema es visible para todos o solo para los miembros y colaboradores de la organización.
- En la esquina superior derecha de GitHub, haz clic en la foto del perfil y luego en Your organizations.
- Junto a la organización, haga clic en Settings.
- En la sección "Planificación" de la barra lateral, haga clic en Campos de incidencias.
- A la derecha del campo, haga clic en .
- Haga clic en Editar.
- En "Visibilidad de campo", elija una de las siguientes opciones:
-
**Solo la organización**: el campo solo es visible para los miembros de la organización y los colaboradores del repositorio con al menos acceso de lectura. -
**Público**: el campo es visible para cualquier persona que vea el problema.
-
- Haz clic en Guardar.
De forma predeterminada, todos los campos nuevos y existentes se establecen en "Solo organización". La configuración de visibilidad se aplica a través de la interfaz de usuario web, la API, los eventos de escala de tiempo de problemas y las sugerencias de búsqueda.
Campos de incidencias y proyectos
Los campos de problema están disponibles en cualquier proyecto de toda la organización. Para obtener más información sobre cómo agregar, quitar y editar campos de problemas en proyectos, consulte Adición y administración de campos de problemas.
Límites de campo en proyectos
Los proyectos admiten hasta 50 campos en total, y los campos de incidencias y los campos del sistema cuentan para este límite. Si un proyecto ya ha alcanzado el límite de campos, debe quitar los existentes antes de que se puedan agregar campos de incidencia.
Límites
| Recurso | Limit |
|---|---|
| Campos de problema por organización | 25 |
| Opciones por campo de selección única | 50 |
| Campos anclados por tipo de problema | 10 |
| Total de campos de un proyecto (incluidos los campos de problema y los campos del sistema) | 50 |