Uso compartido de código en Git mediante Xcode

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

En esta guía se explica cómo compartir los proyectos de Xcode mediante Azure Repos.

Requisitos previos

  • Una organización en Azure DevOps. Si no tiene una organización, puede registrarse de forma gratuita. Cada organización incluye repositorios Git privados, gratuitos e ilimitados.

Creación de un repositorio Git local para el proyecto de Xcode

Cree un repositorio Git local para que el código administre el proyecto en el control de versiones.

Si el proyecto ya está en un repositorio Git local, puede ir directamente a Creación de un repositorio Git en Azure Repos.

Proyectos nuevos

Cree un repositorio Git local al crear un proyecto. Seleccione Create Git repository on My Mac (Crear repositorio Git en Mi Mac) al crear un proyecto.

Creación un repositorio Git al crear el proyecto de Xcode

Proyectos existentes

Cree un repositorio Git local para los proyectos existentes que no están en el control de versiones; para ello, vaya a Control de código fuente, Create Working Copy... (Crear copia de trabajo...). Seleccione los proyectos que se van a agregar al repositorio Git local y, después, Crear. Xcode crea un repositorio Git para el código y agrega una confirmación con los archivos del proyecto.

Adición de un repositorio Git local a un proyecto de Xcode existente

Creación de un nuevo repositorio de Git en Azure Repos

Cree un repositorio Git en Azure Repos para su proyecto de Xcode.

Si ya ha creado un repositorio para el proyecto de Xcode en Azure DevOps Services, puede ir directamente a Inserción del proyecto.

  1. Vaya al proyecto en la organización de Azure DevOps y seleccione la flecha desplegable selector desplegable de Azure DevOps Services junto al nombre del repositorio Git actual. Seleccione Nuevo repositorio...
    Creación de un repositorio Git en Azure DevOps Services

  2. Escriba un nombre para el nuevo repositorio Git y seleccione Crear. El explorador navegará al nuevo repositorio Git vacío del proyecto de Xcode. Copie la dirección URL de clonación en el Portapapeles para que pueda usarla en Xcode para conectarse a VSTS.

    Copia de la dirección URL de clonación del nuevo repositorio Git

    Nota:

    Si quiere usar SSH para conectarse al repositorio Git de Azure Repos o TFS, configure las credenciales de SSH y use la dirección URL de clonación de SSH al agregar la referencia remota del repositorio Git local.

Inserción del proyecto

  1. Vaya a Control de código fuente en Xcode y seleccione nombreDelProyecto -- main y, luego, Configurar...

    Configuración de las opciones del proyecto de Git de Xcode

  2. Seleccione Remotos, luego seleccione el icono signo más y, por último, seleccione Agregar remoto...

  3. En el campo Dirección, pegue la dirección URL de clonación de Git del repositorio que copió en el paso anterior. Seleccione Agregar remoto y, después, seleccione Listo para terminar de crear el remoto origin del repositorio Git local.

    Adición de un remoto al repositorio Git local del proyecto de Xcode para conectarse a Azure DevOps Services

  4. Vaya a Control de código fuente, Enviar cambios..., escriba el nombre de la rama en origin donde quiera enviar los cambios y seleccione Enviar cambios.

    Inserción del proyecto de Xcode en Azure DevOps Services

  5. Si se le pide, escriba las credenciales de Azure DevOps Services. En Nombre de usuario, escriba el nombre de usuario de Azure DevOps Services. En Contraseña, escriba un token de acceso personal creado para el usuario en VSTS. Seleccione Aceptar.

    Autenticación mediante tokens de acceso personal

Xcode insertará el proyecto en el repositorio Git de Azure Repos/TFS para que pueda compartirlo con su equipo.

Pasos siguientes