Compartilhar código no TFVC usando o Xcode
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Compartilhe seus projetos Xcode por meio de um repositório TFVC, usando a ferramenta de linha de comando Git-tf para enviar por push suas alterações do Repositório do Git local para o TFVC.
Baixar e configurar o Git-tf
Baixe e extraia o Git-tf.
Adicione o Git-tf e o runtime do Java ao seu caminho.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tf
Vá para a raiz de seu repositório local.
pushd /ws/FabrikamFiber
Para compartilhar seu Repositório do Git no Azure Repos, configure a conexão e faça o check-in de seu código. Suas credenciais serão solicitadas.
git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber git tf checkin
Ou, se o código da sua equipe já estiver no Azure Repos, você poderá clonar um repositório local usando o Git-tf.
git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
Se você não quiser receber uma solicitação de credenciais sempre que executar o Git-tf, poderá armazenar suas credenciais em sua configuração do Git.
git config git-tf.server.username fabrikamfiber4@hotmail.com git config git-tf.server.password mypassword
Compartilhar seu aplicativo
Depois de confirmar as alterações no Repositório do Git local e você estiver pronto para compartilhá-las no Azure Repos, faça o check-in delas.
git commit -a git tf checkin
Se você tiver confirmado várias alterações localmente, ainda receberá apenas um conjunto de alterações no Azure Repos.
Resolva os bugs ou feche as tarefas quando você fizer o check-in fornecendo a ID do item de trabalho com o sinalizador de resolução.
git tf checkin --resolve=21972
O conjunto de alterações e o item de trabalho estão vinculados e você poderá ver quais bugs foram resolvidos e quais tarefas foram concluídas nos relatórios de build.
Você pode garantir que está trabalhando com o código mais recente da sua equipe efetuando pull do Azure Repos.
git tf pull
Use a ajuda do Git tf para saber mais sobre os comandos do Git-tf.
Informações relacionadas
- Devo usar Git ou TFVC para meu projeto?
- Se meu projeto usa o controle de Versão do Git, ainda posso compartilhar meus projetos do Xcode no Azure DevOps Services?
Devo usar Git ou TFVC para meu projeto?
Isso depende de vários fatores, como o tamanho da base de código e o tamanho e a distribuição da sua equipe. Saiba qual controle de versão (Git ou Controle de Versão do Team Foundation) funciona melhor para você.
Se meu projeto usa o controle de Versão do Git, ainda posso compartilhar meus projetos do Xcode no Azure DevOps Services?
Sim, consulte Compartilhar seu código no Git usando o Xcode.