Selecciona el código fuente de forma manual

Si Debugger no pudo seleccionar tu código fuente correcto de forma automática, puedes especificar la ubicación y la versión de tu código de forma manual.

Expande el panel Código fuente alternativo en la página de Depuración para mostrar tus opciones.

Límites de tamaño de archivo

Si usas Google Cloud Console para la depuración, ten en cuenta los límites de tamaño de archivo siguientes:

Ubicación del archivo Límite de tamaño de archivo
Cloud Source Repositories 15 MiB
Repositorios de terceros compatibles 15 MiB1
Repositorios locales Ilimitado

Nota:
1 Los repositorios de terceros compatibles pueden tener límites de tamaño de archivo superiores a 15 MiB. Sin embargo, cuando usas Cloud Console para la depuración, los archivos deben tener 15 MiB o menos.

Archivos locales

No importa dónde esté almacenado tu código fuente, puedes ver el código fuente local en la página de Depuración. Tus archivos no se suben a los servidores de Google, sino que se suben y se muestran en el navegador mediante las API de HTML5.

Interfaz de usuario que muestra el botón de archivos locales.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección Archivos locales y haz clic en Seleccionar el código fuente.
  3. Ve al directorio que contiene tus archivos de origen y haz clic en Subir o Aceptar, según cuál sea tu plataforma. Tus archivos se muestran en la página de Depuración.

Cloud Source Repositories

Puedes seleccionar Cloud Source Repositories desde cualquier proyecto al que tengas acceso; no tiene que pertenecer al mismo proyecto que la app que estás depurando.

Imagen que muestra el botón de Cloud Source Repositories.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel del Código fuente alternativo, busca la sección Cloud Source Repositories y haz clic en Seleccionar el código fuente.
  3. Selecciona el proyecto, el repositorio y la rama o la versión etiquetada.
  4. Haz clic en Select source (Seleccionar fuente).

GitHub

Puedes ver el código fuente almacenado en GitHub directamente en la página de Depuración.

GitHub.com

Para conectarte a tus repositorios de GitHub.com, debes otorgar acceso a Google Cloud's operations suite a tus repositorios a través de OAuth. Google almacena el token y se puede revocar desde la página de configuración de GitHub en cualquier momento.

Interfaz de usuario que muestra el botón de GitHub.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección GitHub y haz clic en Seleccionar el código fuente.
  3. Asegúrate de que GitHub.com esté seleccionado en el menú desplegable del servidor.

    Se selecciona la interfaz de usuario que muestra GitHub.com en el menú desplegable.

  4. La primera vez, aparece una ventana en la que se indica que se requiere autorización. Lee la información y haz clic en la casilla de verificación junto a Acepto (I consent) y en Autorizar (Authorize).

    Interfaz de usuario que muestra la ventana de autenticación de Google Cloud's operations suite para GitHub.com

    Se te redireccionará al flujo de autenticación de GitHub.com.

  5. Sigue las instrucciones de GitHub para otorgar acceso a Google Cloud's operations suite a tus repositorios. Una vez otorgado, regresarás a la página de Depuración.

  6. Selecciona un repositorio y la rama o etiqueta y haz clic en Seleccionar el código fuente. Se muestra tu código fuente en la página de Depuración.

  7. Para acceder a los repositorios públicos que no están en la lista, ingresa el propietario seguido de una “/”. La lista se propagará con los repositorios públicos de ese propietario.

    Interfaz de usuario que muestra cómo seleccionar un repositorio público.

Ten en cuenta que tu código fuente no está almacenado en los servidores de Google.

GitHub Enterprise

Para conectarte a tus repositorios de GitHub Enterprise, debes otorgar acceso a Google Cloud's operations suite a tus repositorios mediante el token de acceso personal. Google almacena el token, y este se puede revocar desde la página de configuración de GitHub a través de YOUR-SERVER-ADDRESS/settings/tokens en cualquier momento.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección GitHub y haz clic en Seleccionar el código fuente.
  3. En el menú desplegable Servidor, selecciona un servidor de tu elección o “Agregar servidor” si no está allí.

    Interfaz de usuario que muestra un servidor GiHub.com seleccionado en el menú desplegable.

  4. Proporciona el nombre de host a tu servidor. Asegúrate de que se pueda acceder al host desde tu máquina.

  5. Proporciona el token de acceso personal a tu servidor. Asegúrate de que el token tenga el alcance de repositorio.

    Interfaz de usuario que muestra cómo agregar un servidor GitHub con nombre de host y token de acceso personal completados.

  6. Selecciona un repositorio y la rama o etiqueta, como si fuera GitHub.com.

Ten en cuenta que tu código fuente no está almacenado en los servidores de Google.

Bitbucket

Puedes ver el código fuente almacenado en Bitbucket directo desde la página de Depuración. Para conectarte a tus repositorios de Bitbucket, debes otorgar acceso a Google Cloud's operations suite a tus repositorios a través de OAuth. Google almacena el token, y este se puede revocar desde la página de configuración de Bitbucket en cualquier momento si seleccionas OAuth en el menú del lado izquierdo.

Interfaz de usuario que muestra el botón de Bitbucket.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección Bitbucket y haz clic en Seleccionar el código fuente.
  3. La primera vez, aparece una ventana en la que se indica que se requiere autorización. Lee la información y haz clic en la casilla de verificación junto a Acepto (I consent) y en Autorizar (Authorize).

    Interfaz de usuario que muestra la ventana de autenticación de Bitbucket.org.

    Se te redireccionará al flujo de autenticación de Bitbucket.

  4. Sigue las instrucciones de Bitbucket para otorgar acceso a Google Cloud's operations suite a tus repositorios. Google Cloud's operations suite solo requiere acceso de lectura. Una vez otorgado, regresarás a la página de Depuración.

  5. Selecciona un repositorio y la rama o etiqueta y haz clic en Seleccionar el código fuente. Se muestra tu código fuente en la página de Depuración.

  6. Para acceder a los repositorios públicos que no están en la lista, ingresa el propietario seguido de una “/”. La lista se propagará con los repositorios públicos de ese propietario.

    Interfaz de usuario que muestra cómo seleccionar un repositorio público.

Ten en cuenta que tu código fuente no está almacenado en los servidores de Google.

GitLab

Puedes ver el código fuente almacenado en GitLab directo desde la página de Depuración.

GitLab.com

Para conectarte a tus repositorios de GitLab, debes otorgar acceso a Google Cloud's operations suite a tus repositorios a través de OAuth. Google almacena el token y se puede revocar desde la página de configuración de GitLab en cualquier momento.

Interfaz de usuario que muestra el botón de GitLab.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección GitLab y haz clic en Seleccionar el código fuente.
  3. Asegúrate de que GitLab esté seleccionado en el menú desplegable del servidor.
  4. La primera vez, aparece una ventana en la que se indica que se requiere autorización. Lee la información y haz clic en la casilla de verificación junto a Acepto (I consent) y en Autorizar (Authorize).

    Interfaz de usuario que muestra la ventana de autenticación de GitLab.com.

    Se te redireccionará al flujo de autenticación de GitLab.

  5. Sigue las instrucciones de GitLab para otorgar acceso a Google Cloud's operations suite a tus repositorios. Una vez otorgado, regresarás a la página de Depuración.

  6. Selecciona un repositorio y la rama o etiqueta y haz clic en Seleccionar el código fuente. Se muestra tu código fuente en la página de Depuración.

  7. Para acceder a los repositorios públicos que no están en la lista, ingresa el propietario seguido de una “/”. La lista se propagará con los repositorios públicos de ese propietario.

    Interfaz de usuario que muestra cómo seleccionar un repositorio público.

Ten en cuenta que tu código fuente no está almacenado en los servidores de Google.

GitLab CE/EE

Para conectarte a los repositorios de GitLab CE/EE, debe conceder acceso a Google Cloud's operations suite a tus repositorios mediante un token de acceso personal. Google almacena el token, y este se puede revocar desde la página de configuración de GitLab mediante YOUR-SERVER-ADDRESS/profile/personal_access_tokens en cualquier momento.

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección GitLab y haz clic en Seleccionar el código fuente.
  3. En el menú desplegable Servidor, selecciona un servidor de tu elección o “Agregar servidor” si no está allí.

    Imagen que muestra cómo se agrega un servidor GitLab.

  4. Proporciona el nombre de host a tu servidor. Asegúrate de que se pueda acceder al host desde tu máquina.

  5. Proporciona el token de acceso personal a tu servidor. Asegúrate de que el token tenga el alcance de la API.

    Interfaz de usuario que muestra un servidor de GitHub que se agrega con el nombre de host y el token de acceso personal completados.

  6. Selecciona un repositorio y la rama o etiqueta, como si fuera GitLab.com.

Ten en cuenta que tu código fuente no está almacenado en los servidores de Google.

App Engine

Si tu app está alojada en el entorno estándar de App Engine y escrita en PHP o Python, esta opción muestra el código fuente tal como se implementó en App Engine, sin la necesidad de conectar un repositorio o subir tu fuente.

Interfaz de usuario que muestra el botón de App Engine.

Esta opción debe seleccionarse de forma automática para los proyectos admitidos si no está seleccionada:

  1. En el menú desplegable de la ubicación de origen, haz clic en Agregar código fuente.
  2. En el panel Código fuente alternativo, busca la sección App Engine y haz clic en Seleccionar el código fuente.

Si no está permitido descargar códigos fuente en tu proyecto, verás un error de permisos o un aviso de políticas de la organización. Para obtener más información sobre los permisos del código fuente, consulta la sección sobre cómo descargar el código fuente.