Método: projects.repos.create

Crea un repositorio en un proyecto que se ha proporcionado con el nombre indicado.

Si ya existe un repositorio con ese nombre, repos.create devuelve el valor ALREADY_EXISTS.

Petición HTTP

POST https://sourcerepo.googleapis.com/v1/{parent=projects/*}/repos

En la URL se usa la sintaxis de anotación HTTP de Google APIs.

Parámetros de ruta

Parámetros
parent

string

El proyecto en el que se crea el repositorio. Los valores se expresan en el formato projects/<project>.

La autorización requiere el siguiente permiso de gestión de identidades y accesos de Google para el recurso parent especificado:

  • source.repos.create

Cuerpo de la petición

El cuerpo de la petición contiene una instancia Repo.

Cuerpo de la respuesta

Si la petición se realiza correctamente, el cuerpo de la respuesta contiene una instancia Repo recién creada.

Permisos de autorización

Debes disponer de uno de los siguientes permisos OAuth:

  • https://www.googleapis.com/auth/source.read_only
  • https://www.googleapis.com/auth/source.read_write
  • https://www.googleapis.com/auth/source.full_control
  • https://www.googleapis.com/auth/cloud-platform

Si quieres obtener más información, consulta la guía de Auth.

¿Te sirvió esta página? Envíanos tu opinión:

Enviar comentarios sobre…

Cloud Source Repositories