Sdílení kódu v TFVC pomocí Xcode
Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019
Sdílejte své projekty Xcode pomocí úložiště TFVC pomocí nástroje příkazového řádku Git-tf k nasdílení změn z místního úložiště Git do TFVC.
Stažení a konfigurace Git-tf
Stáhněte a extrahujte Git-tf.
Přidejte do cesty modul runtime Git-tf a Java.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tf
Přejděte do kořenového adresáře vašeho místního úložiště.
pushd /ws/FabrikamFiber
Pokud chcete sdílet úložiště Git v Azure Repos, nakonfigurujte připojení a vrácení kódu se změnami. Zobrazí se výzva k zadání přihlašovacích údajů.
git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber git tf checkin
Nebo pokud je kód vašeho týmu už v Azure Repos, můžete místní úložiště naklonovat pomocí Git-tf.
git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiber
Pokud nechcete, aby se při každém spuštění Git-tf zobrazila výzva k zadání přihlašovacích údajů, můžete své přihlašovací údaje uložit do konfigurace Gitu.
git config git-tf.server.username fabrikamfiber4@hotmail.com git config git-tf.server.password mypassword
Sdílení kódu
Po potvrzení změn v místním úložišti Git a jste připraveni je sdílet v Azure Repos, zkontrolujte je.
git commit -a git tf checkin
Pokud jste místně potvrdili více změn, stále získáte jen jednu sadu změn v Azure Repos.
Vyřešte chybu nebo zavřete úkol při vrácení se změnami zadáním ID pracovní položky příznakem překladu.
git tf checkin --resolve=21972
Sada změn a pracovní položka jsou propojené a budete moct zjistit, které chyby jsou vyřešené a které úkoly byly dokončeny v sestavách sestavení.
Můžete zajistit, že pracujete s nejnovějším kódem vašeho týmu tak, že natáhnete z Azure Repos.
git tf pull
Informace o příkazech Git-tf najdete v nápovědě k Git tf.
Související informace
- Mám pro svůj projekt použít Git nebo TFVC?
- Pokud můj projekt používá správu verzí Gitu, můžu projekty Xcode sdílet ve službě Azure DevOps Services?
Mám pro svůj projekt použít Git nebo TFVC?
To závisí na řadě faktorů, jako je velikost základu kódu a velikost a distribuce vašeho týmu. Zjistěte, která správa verzí (Git nebo Správa verzí Team Foundation) je pro vás nejvhodnější.
Pokud můj projekt používá správu verzí Gitu, můžu projekty Xcode sdílet ve službě Azure DevOps Services?
Ano, viz Sdílení kódu v Gitu pomocí Xcode.