Uso compartido del código en Git mediante Xcode

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018-TFS 2015

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

Requisitos previos

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

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

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

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

Proyectos nuevos

Cree un repositorio de Git local al crear un nuevo proyecto. Elija Create Git repository on My Mac (Crear repositorio git en Mi Mac) al crear un proyecto.

Creación de un repositorio de Git en el momento de la creación del proyecto de Xcode

Proyectos existentes

Cree un repositorio de Git local para los proyectos existentes que no están en el control de versiones; para ello, vaya a Control de código fuente, Crear copia en funcionamiento... . Seleccione los proyectos que desea agregar al repositorio de Git local y seleccione 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 de Git local a un proyecto de Xcode existente

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

Cree un repositorio de Git en Azure Repos para el 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 a la Project de su organización de Azure DevOps y seleccione el selector desplegable Azure DevOps Services junto al nombre del repositorio de Git actual. Seleccione Nuevo repositorio.
    Creación de un nuevo repositorio de Git en Azure DevOps Services

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

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

    Nota

    Si desea usar SSH para conectarse al repositorio git de Azure Repos/TFS, configure las credenciales ssh y use la dirección URL de clonación de SSH al agregar el repositorio de Git local.

Inserción del proyecto

  1. Vaya a Control de código fuente en Xcode y seleccione Projectname -- mastery configure...

    Configuración del proyecto de Git de Xcode

  2. Seleccione Remotes (Remotos),seleccione el icono de signo más y elija Add Remote... (Agregar remoto).

  3. En el campo Dirección, pegue la dirección URL de clonación de Git del repositorio copiada en el paso anterior. Seleccione Agregar remotoy, a continuación, seleccione Listo para terminar de crear el remoto para el repositorio de Git local.

    Agregue un remoto al repositorio de Git local para que el proyecto de Xcode se conecte a Azure DevOps Services

  4. Vaya a Control de código fuente, Insertar..., escriba el nombre de rama en el que se va a insertar y seleccione Insertar.

    Insertar el proyecto de Xcode en Azure DevOps Services

  5. Si se le solicita, escriba sus Azure DevOps Services credenciales. En Nombre deusuario, escriba el nombre Azure DevOps Services nombre de usuario. 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 Azure Repos/TFS para que pueda compartirlo con su equipo.

Pasos siguientes