Selecciona el código fuente de forma manual

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

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.

  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.

  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.

  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.
  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).

    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, escribe el propietario seguido de /. La lista se propagará con los repositorios públicos de ese propietario.

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í.
  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.
  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.

  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).

    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, escribe el propietario seguido de /. La lista se propagará con los repositorios públicos de ese propietario.

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.

  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).

    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, escribe el propietario seguido de /. La lista se propagará con los repositorios públicos de ese propietario.

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í.
  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 API.
  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 aplicación está alojada en el entorno estándar de App Engine y está 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.

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.