Uw code delen in TFVC met behulp van Xcode

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

Deel uw Xcode-projecten met behulp van een TFVC-opslagplaats met behulp van het opdrachtregelprogramma Git-tf om uw wijzigingen vanuit de lokale Git-opslagplaats naar TFVC te pushen.

Git-tf downloaden en configureren

  1. Download en pak Git-tf uit.

  2. Voeg Git-tf en de Java-runtime toe aan uw pad.

    export JAVA_HOME=/Library/Java/Home 
    export PATH=$PATH:$JAVA_HOME/bin:/git_tf
    
  3. Ga naar de hoofdmap van uw lokale opslagplaats.

    pushd /ws/FabrikamFiber
    
  4. Als u uw Git-opslagplaats wilt delen in Azure-opslagplaatsen, configureert u de verbinding en checkt u uw code in. U wordt gevraagd naar uw referenties.

    git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber 
    git tf checkin
    

    Als de code van uw team zich al in Azure-opslagplaatsen bevindt, kunt u een lokale opslagplaats klonen met Behulp van Git-tf.

    git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
    
  5. Als u niet steeds om referenties wilt worden gevraagd wanneer u Git-tf uitvoert, kunt u uw referenties opslaan in uw Git-configuratie.

    git config git-tf.server.username fabrikamfiber4@hotmail.com 
    git config git-tf.server.password mypassword
    

Uw code delen

  1. Nadat u wijzigingen hebt doorgevoerd in uw lokale Git-opslagplaats en u klaar bent om ze te delen in Azure-opslagplaatsen, moet u ze inchecken.

    git commit -a 
    git tf checkin
    

    Als u meerdere wijzigingen lokaal hebt doorgevoerd, krijgt u nog steeds slechts één wijzigingenset in Azure-opslagplaatsen.

  2. Los een fout op of sluit een taak wanneer u incheckt door de id van het werkitem op te geven met de vlag oplossen.

    git tf checkin --resolve=21972
    

    De wijzigingenset en het werkitem zijn gekoppeld en u kunt zien welke fouten zijn opgelost en welke taken zijn voltooid in de buildrapporten.

  3. U kunt ervoor zorgen dat u met de nieuwste code van uw team werkt door deze op te halen uit Azure-opslagplaatsen.

    git tf pull
    

    Gebruik git tf help voor meer informatie over de Git-tf-opdrachten.

    git tf helpgit tf help checkin

Moet ik Git of TFVC gebruiken voor mijn project?

Dat hangt af van een aantal factoren, zoals de grootte van uw codebasis en de grootte en distributie van uw team. Meer informatie over welk versiebeheer (Git of Team Foundation Version Control) het meest geschikt is voor u.

Als mijn project gebruikmaakt van Git-versiebeheer, kan ik mijn Xcode-projecten nog steeds delen in Azure DevOps Services?

Ja, zie Uw code delen in Git met behulp van Xcode.

Volgende stappen