Busque código, problemas, proyectos y usuarios en CodeCatalyst - Amazon CodeCatalyst

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Busque código, problemas, proyectos y usuarios en CodeCatalyst

Usa la barra de búsqueda o una ventana de resultados de búsqueda específica CodeCatalyst para buscar código, problemas, proyectos y usuarios CodeCatalyst.

Para encontrar recursos en tu espacio y en tus proyectos, introduce consultas como el nombre, la descripción y el estado en la barra de búsqueda. También puedes restringir las consultas de búsqueda mediante el lenguaje de consulta de búsqueda.

Para buscar
  1. En la barra de búsqueda de la barra de navegación superior, introduce una consulta de búsqueda.

  2. (Opcional) Refina la consulta de búsqueda mediante CodeCatalyst el idioma de la consulta de búsqueda. Para obtener más información, consulte Refinar tu consulta de búsqueda.

  3. Realice una de las siguientes acciones siguientes:

    • Para buscar recursos dentro del proyecto en el que se encuentra actualmente, elija Este proyecto.

    • Para buscar recursos en todos los proyectos del espacio en el que se encuentra actualmente, elija Este espacio.

  4. Para ver los resultados de la búsqueda en una ventana dedicada a los resultados de la búsqueda, realice una de las siguientes acciones:

    • En la parte inferior de la ventana de resultados de búsqueda rápida, selecciona Ver todos los resultados en nombre-proyecto | nombre-espacio para ver todos los resultados de la búsqueda.

    • Pulse Entrar para ver todos los resultados de la búsqueda.

sugerencia

Menciona a otros usuarios del proyecto en un comentario o descripción de una solicitud de selección, o en un comentario o descripción de un tema, utilizando el signo @ seguido de su nombre visible o nombre de usuario. También puedes vincular a recursos como publicaciones o archivos de código utilizando el signo @ seguido del nombre de la edición o del archivo de código.

Refinar tu consulta de búsqueda

Si no encuentras lo que buscas después de buscar, puedes afinar la búsqueda con un lenguaje CodeCatalyst de consulta especializado. Los campos individuales no tienen límite de caracteres, pero la consulta general tiene un límite de 1024 caracteres.

Para limitar el alcance de la búsqueda a un tipo de información específico, incluye type:result-type en la búsqueda dónde está el tipo de resultadocode,issue, project o. user

Ejemplos:

  • type:code AND java— Mostrar los resultados del código en los campos relacionados con el código que contengan «java».

    Para obtener más información, consulte Campos de código.

  • type:issue AND Bug— Mostrar los resultados de los problemas en los campos relacionados con el problema que contengan la palabra «Error».

    Para obtener más información, consulte Campos de emisión.

  • type:user AND MaryMajor— Mostrar los resultados de los usuarios en los campos relacionados con el usuario que contengan «». MaryMajor

    Para obtener más información, consulte Campos de usuario.

  • type:project AND Datafeeder— Mostrar los resultados del proyecto que contengan «Datafeeder».

    Para obtener más información, consulte Campos del proyecto.

Para limitar el alcance de la búsqueda a un campo específico, incluya field-name:query en la búsqueda donde el nombre del campo es titleusername,project,description,, etc. y consulta es el texto que está buscando. Para obtener una lista de campos, consulte. Referencia de campos con capacidad de búsqueda Puede buscar varias consultas mediante paréntesis.

Ejemplos:

  • title:bug— Mostrar los resultados donde el título contiene la palabra «error».

  • username:John— Mostrar los resultados en los que el nombre de usuario contenga «John».

  • project:DataFeeder— Mostrar los resultados en el proyecto «DataFeeder». La consulta no distingue entre mayúsculas y minúsculas.

  • description:overview— Mostrar los resultados donde la descripción contiene un «resumen».

Para especificar las restricciones en las frases de búsqueda, puede utilizar los operadores booleanos, y. AND OR NOT Si incluyes varias frases, CodeCatalyst úsalas con ellas de forma OR predeterminada. Puedes agrupar las frases de búsqueda mediante paréntesis.

  • exception AND type:code— Mostrar solo los resultados del código de «excepción».

  • path:README.md AND repo:ServerlessAPI— Muestra los resultados de las rutas con «README.md» donde el repositorio se denomina «ServerlessAPI».

  • buildspec.yml AND (repo:ServerlessAPI OR ServerlessWebApp)— Muestra los resultados de «buildspec.yml», donde el repositorio es «ServerlessAPI» o «». ServerlessWebApp

  • path:java NOT (path:py OR path:ts)— Mostrar los resultados donde la ruta contiene «java» pero no «py» o «ts».

Para limitar el alcance de la búsqueda a un proyecto específico, project:name AND query inclúyala en la búsqueda, donde nombre es el proyecto en el que está buscando y consulta es el contenido que está buscando.

  • project:name AND query— Mostrar los resultados donde la ruta contiene la consulta y el nombre del proyecto.

Consideraciones a la hora de trabajar con la búsqueda

Actualizaciones de contenido retrasadas: las actualizaciones de contenido, como los cambios de nombre o las reasignaciones de problemas, pueden tardar varios minutos en reflejarse en los resultados de la búsqueda. Las actualizaciones importantes, como la migración de una base de código, pueden tardar más en aparecer en los resultados de búsqueda.

Caracteres especiales de escape: los siguientes caracteres especiales requieren una consideración especial en las consultas de búsqueda:+ - & & || ! ( ) { } [ ] ^ " ~ * ? : \. Los caracteres especiales no influirán en la consulta, y debes eliminarlos o evitarlos. Para escapar de un carácter, añade una barra invertida (\) delante de él. Por ejemplo, la consulta de búsqueda [Función] debe ser Función o\ [Función\].

Limitar la búsqueda: la búsqueda no distingue entre mayúsculas y minúsculas. La búsqueda en minúsculas evita que las consultas dividan las palabras al cambiar entre mayúsculas y minúsculas. Por ejemplo, para realizar consultas por MyService y soloMyService, considere la posibilidad de realizar consultas myservice para evitar resultados que contengan únicamente o. my service

De forma predeterminada, la búsqueda une palabras y partes de palabras con una conjunción en sentido OR. Por ejemplo, new function podría devolver resultados que contengan ambas new function y también resultados que contengan únicamente new ofunction. Para evitar esto último, combine varias palabras conAND. Por ejemplo, puede buscarnew AND function.

Ramas predeterminadas: la búsqueda solo devolverá los resultados de código de la última confirmación en la rama predeterminada del repositorio fuente. Para encontrar código en otras ramas o confirmaciones, puedes clonar el repositorio de forma local, abrir la rama en un entorno de desarrollo o ver las ramificaciones y los detalles en la CodeCatalyst interfaz de usuario. Al cambiar la rama predeterminada, se actualizan los archivos que se pueden detectar mediante la búsqueda. Para obtener más información, consulte Administrar la rama predeterminada de un repositorio.

importante

CodeCatalyst no admite la detección de cambios en la rama predeterminada de los repositorios enlazados. Para cambiar la rama predeterminada de un repositorio vinculado, primero debes desvincularlo CodeCatalyst, cambiar la rama predeterminada y volver a vincularlo. Para obtener más información, consulte Vincular GitHub repositorios, repositorios de Bitbucket, repositorios de GitLab proyectos y proyectos de Jira en CodeCatalyst.

Como práctica recomendada, asegúrate siempre de tener la última versión de la extensión antes de vincular un repositorio.

Referencia de campos con capacidad de búsqueda

CodeCatalyst busca en los siguientes campos al introducir consultas de búsqueda. Los alias son otro nombre que puede utilizar para hacer referencia al campo en el lenguaje de consultas avanzadas.

Campo Alias Descripción

Nombre de sucursal

rama

Nombre de la sucursal en la que se encuentra el archivo de códigos.

Código

N/A

Información sobre el contenido del código en forma de fragmentos de código que indican las partes del código fuente que coinciden con la búsqueda.

ID de confirmación

N/A

ID de confirmación de la confirmación en la que se actualizó por última vez el archivo de código devuelto. Puede ser o no el ID de confirmación que aparece en la punta del nombre de la rama especificado en. branchName

Mensaje de confirmación

N/A

Mensaje de confirmación de la confirmación en la que se actualizó por última vez el archivo de código. Puede ser o no el mensaje de confirmación que aparece en la punta del nombre de la rama especificado en. branchName Si no se proporcionó ningún mensaje de confirmación, este valor será una cadena vacía.

filePath

ruta

Ruta de este archivo de código.

lastUpdatedBy

N/A

CodeCatalyst usuario que actualizó el archivo de código por última vez. Si el nombre de usuario no está disponible, este valor será la dirección de correo electrónico del usuario tal como está configurada en el archivo de configuración de Git.

lastUpdatedByID

N/A

ID único generado por el sistema del usuario que actualizó por última vez el archivo de códigos. Si el ID de usuario no está disponible, este valor puede ser la dirección de correo electrónico del usuario.

lastUpdatedTime

N/A

Hora en la que los datos de búsqueda se actualizaron por última vez con la confirmación que contenía el archivo de código (en la marca de tiempo universal coordinada (UTC)).

projectId

N/A

ID único del proyecto generado por el sistema.

projectName

Nombres del proyecto, proyecto

Muestra el nombre del proyecto que contiene el repositorio fuente en el que se ha archivado el archivo de código.

ID del repositorio

RepoID

ID único del repositorio de origen generado por el sistema.

repositoryName

repositorio, repositorio

Muestra el nombre del repositorio fuente en el que se ha archivado el archivo de código.

Campo Alias Descripción

ID de cesionario

ID de cesionario

Identificadores únicos generados por el sistema de los usuarios asignados al problema.

cesionarios

cesionario

Nombres de usuario de los usuarios asignados a la cuestión.

Creado por

N/A

Muestra el nombre del usuario que creó la incidencia.

createdById

N/A

ID único generado por el sistema del usuario que creó el problema.

Hora de creación

N/A

Hora en que se creó el problema (en la marca de tiempo universal coordinada (UTC)).

description

N/A

Descripción del problema.

está archivado

archived

Valor booleano que indica si se debe crear el problema en un estado archivado.

Está bloqueado

blocked

Valor booleano que indica si el problema está marcado como bloqueado.

ID de etiqueta

ID de etiqueta

Identificadores únicos de las etiquetas de un número generados por el sistema.

lastUpdatedBy

N/A

Muestra el nombre del usuario que actualizó la edición por última vez.

lastUpdatedByID

N/A

ID único generado por el sistema del usuario que actualizó el problema por última vez.

lastUpdatedTime

N/A

Hora en que se actualizó el problema por última vez (en hora universal coordinada (UTC)).

priority

N/A

Prioridad del problema, si se ha asignado alguna.

projectId

N/A

ID único del proyecto generado por el sistema.

projectName

Nombres del proyecto, proyecto

Proyecto en el que se encuentra este problema.

ShortID

N/A

Identificador abreviado y que se incrementa automáticamente para el problema.

estado

N/A

Estado del problema que indica si el problema está pendiente o en una columna incluida.

ID de estado

N/A

Identificador del estado del sistema.

title

N/A

Título de la emisión.

Campo Alias Descripción

description

N/A

Descripción del proyecto.

lastUpdatedTime

N/A

Hora en la que se actualizaron por última vez los metadatos del proyecto (en la marca de tiempo universal coordinada (UTC)).

projectName

project

Nombre del proyecto en el espacio.

Ruta del proyecto

N/A

Nombre del proyecto que se puede enrutar mediante URL, definido durante la creación del proyecto. Se utiliza en las direcciones URL que requieren el nombre del proyecto.

Campo Alias Descripción

displayName

N/A

Nombre utilizado para el usuario en CodeCatalyst. Los nombres para mostrar no son únicos.

email

N/A

Dirección de correo electrónico del usuario.

lastUpdatedTime

N/A

Hora en la que se actualizaron por última vez los metadatos del usuario (en la marca de tiempo universal coordinada (UTC)).

userName

username

Nombre de usuario elegido por el usuario al registrarse. CodeCatalyst A diferencia de los nombres para mostrar, los nombres de usuario no se pueden cambiar.