Xcode kullanarak kodunuzu TFVC 'de paylaşma

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015 | VS 2017 | VS 2015 | VS 2013

Değişikliklerinizi yerel git deposundan TFVC 'ye göndermek için git-tf komut satırı aracını kullanarak Xcode projelerinizi bir TFVC deposu kullanarak paylaşabilirsiniz.

Git 'i indirme ve yapılandırma-TF

  1. Git-TF' i indirin ve ayıklayın.

  2. Yolunuza git-TF ve Java çalışma zamanı ekleyin.

    export JAVA_HOME=/Library/Java/Home 
    export PATH=$PATH:$JAVA_HOME/bin:/git_tf
    
  3. Yerel deponuzun köküne gidin.

    pushd /ws/FabrikamFiber
    
  4. Git deponuzu Azure Repos paylaşmak için bağlantıyı yapılandırın ve kodunuzu iade edin. Kimlik bilgileri istenir.

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

    ya da takımınızın kodu zaten Azure Repos, Git-tf kullanarak yerel bir depoyu kopyalayabilirsiniz.

    git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
    
  5. Git-TF ' i her çalıştırdığınızda kimlik bilgileri istenmesini istemiyorsanız, kimlik bilgilerinizi git yapılandırmanızda saklayabilirsiniz.

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

Kodunuzu paylaşma

  1. değişiklikleri yerel Git deponuza kaydettikten sonra, Azure Repos paylaşmak için hazırsanız, bunları içinde kontrol edin.

    git commit -a 
    git tf checkin
    

    Yerel olarak birden çok değişiklik yaptıysanız Azure Repos yalnızca bir değişiklik kümesi alacaksınız.

  2. Bir hatayı çözün veya çözüm bayrağıyla çalışma öğesi KIMLIĞI sağlayarak iade ettiğinizde bir görevi kapatın.

    git tf checkin --resolve=21972
    

    Değişiklik kümesi ve çalışma öğesi bağlantılı olduğundan, hangi hataların çözümlendiğini ve derleme raporlarında hangi görevlerin tamamlandığını görebileceksiniz.

  3. Azure Repos çekerek takımınızın en son koduyla çalıştığınızdan emin olabilirsiniz.

    git tf pull
    

    Git-TF komutları hakkında bilgi edinmek için git TF Help kullanın.

    Git TF yardımGit TF Help checkin

Ek bilgiler

Projem için git veya TFVC kullanmalıdır mi?

Bu, kod tabanınızın boyutu ve takımınızın boyutu ve dağıtımı gibi çeşitli faktörlere bağlıdır. hangi sürüm denetiminin (Git veya Team Foundation Sürüm Denetimi) sizin için en iyi şekilde çalışmadığını öğrenin.

Projem git sürüm denetimini kullanıyorsa, hala Xcode projelerimi Azure DevOps Services paylaşabilir mi?

Evet, bkz. Xcode 'u kullanarak kodunuzu git 'Te paylaşma.

Sonraki adımlar