Xcode kullanarak kodunuzu TFVC'de paylaşma
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Değişikliklerinizi yerel Git deposundan TFVC'ye göndermek için Git-tf komut satırı aracını kullanarak bir TFVC deposu kullanarak Xcode projelerinizi paylaşın.
Git-tf'yi indirme ve yapılandırma
Git-tf dosyasını indirin ve ayıklayın.
Git-tf ve Java çalışma zamanını yolunuza ekleyin.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tf
Yerel deponuzun köküne gidin.
pushd /ws/FabrikamFiber
Azure Repos'ta Git deponuzu 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 ekibinizin kodu zaten Azure Repos'taysa Git-tf kullanarak yerel bir depoyu kopyalayabilirsiniz.
git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
Git-tf'yi her çalıştırdığınızda kimlik bilgilerinin istenmesini istemiyorsanız, kimlik bilgilerinizi Git yapılandırmanızda depolayabilirsiniz.
git config git-tf.server.username fabrikamfiber4@hotmail.com git config git-tf.server.password mypassword
Kodunuzu paylaşma
Değişiklikleri yerel Git deponuza işledikten ve Azure Repos'ta paylaşmaya hazır olduktan sonra iade edin.
git commit -a git tf checkin
Yerel olarak birden çok değişiklik işlediyseniz Azure Repos'ta yine de tek bir değişiklik kümesi alırsınız.
Çözümle bayrağıyla iş öğesi kimliğini sağlayarak iade ettiğinizde bir hatayı çözün veya görevi kapatın.
git tf checkin --resolve=21972
Değişiklik kümesi ve iş öğesi birbirine bağlıdır ve derleme raporlarında hangi hataların çözümlendiğini ve hangi görevlerin tamamlandığını görebilirsiniz.
Azure Repos'tan çekerek ekibinizin en son koduyla çalıştığınızdan emin olabilirsiniz.
git tf pull
Git-tf komutları hakkında bilgi edinmek için git tf yardımını kullanın.
İlgili bilgiler
- Projem için Git mi yoksa TFVC mi kullanmalıyım?
- Projem Git Sürüm denetimi kullanıyorsa Xcode projelerimi Azure DevOps Services'te paylaşmaya devam edebilir miyim?
Projem için Git mi yoksa TFVC mi kullanmalıyım?
Bu, kod tabanınızın boyutu ve ekibinizin boyutu ve dağıtımı gibi bir dizi faktöre bağlıdır. Hangi sürüm denetiminin (Git veya Team Foundation Sürüm Denetimi) sizin için en uygun olduğunu öğrenin.
Projem Git Sürüm denetimi kullanıyorsa Xcode projelerimi Azure DevOps Services'te paylaşmaya devam edebilir miyim?
Evet, bkz . Xcode kullanarak Git'te kodunuzu paylaşma.