Uso compartido del código en TFVC mediante Xcode
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Comparta los proyectos de Xcode mediante un repositorio TFVC mediante la herramienta de línea de comandos Git-tf para insertar los cambios del repositorio de Git local en TFVC.
Descarga y configuración de Git-tf
Descargue y extraiga Git-tf.
Agregue Git-tf y el entorno de ejecución de Java a la ruta de acceso.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tf
Vaya a la raíz del repositorio local.
pushd /ws/FabrikamFiber
Para compartir el repositorio de Git en Azure Repos, configure la conexión e inserte en el repositorio el código. Se le pedirán las credenciales.
git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber git tf checkin
O bien, si el código del equipo ya está en Azure Repos, puede clonar un repositorio local mediante Git-tf.
git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
Si no quiere que se le pidan credenciales cada vez que ejecute Git-tf, puede almacenar las credenciales en la configuración de Git.
git config git-tf.server.username fabrikamfiber4@hotmail.com git config git-tf.server.password mypassword
Compartir su código
Después de confirmar los cambios en el repositorio de Git local y está listo para compartirlos en Azure Repos, insértelos en el repositorio.
git commit -a git tf checkin
Si ha confirmado varios cambios localmente, seguirá recibiendo solo un conjunto de cambios en Azure Repos.
Resuelva un error o cierre una tarea al insertar en el repositorio proporcionando el identificador del elemento de trabajo con la marca de resolución.
git tf checkin --resolve=21972
El conjunto de cambios y el elemento de trabajo están vinculados y podrá ver qué errores se resuelven y qué tareas se completaron en los informes de compilación.
Puede asegurarse de que está trabajando con el último código de su equipo extrayéndolo de Azure Repos.
git tf pull
Use la ayuda de Git-tf para obtener información sobre los comandos de Git-tf.
Información relacionada
- ¿Debo usar Git o TFVC para mi proyecto?
- Si mi proyecto usa el control de versiones de Git, ¿puedo seguir compartiendo mis proyectos de Xcode en Azure DevOps Services?
¿Debo usar Git o TFVC para mi proyecto?
Esto depende de varios factores, como el tamaño del código base y el tamaño y la distribución del equipo. Obtenga información sobre qué control de versiones (Git o Control de versiones de Team Foundation) funciona mejor para usted.
Si mi proyecto usa el control de versiones de Git, ¿puedo seguir compartiendo mis proyectos de Xcode en Azure DevOps Services?
Sí, consulte Uso compartido del código en Git mediante Xcode.