Uso compartido del código en TFVC mediante Xcode
Azure DevOps Services | Azure DevOps Server 2022: Azure DevOps Server 2019 | TFS 2018
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 y proteja 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, compruébalos.
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 proteger 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.
Para asegurarse de que está trabajando con el código más reciente del equipo, extraiga 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.