Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Geben Sie Ihre Xcode-Projekte mithilfe eines TFVC-Repositorys mithilfe des Git-tf-Befehlszeilentools frei, um Ihre Änderungen vom lokalen Git-Repository an TFVC zu übertragen.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Projektzugriff | Mitglied des Azure DevOps-Projekts, in dem sich das TFVC-Repository befindet. |
| Erlaubnisse |
-
Lesen: So zeigen Sie das Repository und dessen Inhalt an. - Einchecken: So überprüfen Sie Änderungen am Repository. - Auschecken: So checken Sie Dateien zur Bearbeitung aus. - Arbeitsbereiche verwalten: So erstellen und verwalten Sie Arbeitsbereiche. |
Herunterladen und Konfigurieren von Git-tf
Herunterladen und Extrahieren von Git-tf.
Fügen Sie Git-tf und die Java-Runtime zu Ihrem Pfad hinzu.
export JAVA_HOME=/Library/Java/Home export PATH=$PATH:$JAVA_HOME/bin:/git_tfWechseln Sie zum Stammverzeichnis Ihres lokalen Repositorys.
pushd /ws/FabrikamFiberUm Ihr Git-Repository in Azure Repos freizugeben, konfigurieren Sie die Verbindung, und überprüfen Sie Ihren Code. Sie werden zur Eingabe von Anmeldeinformationen aufgefordert.
git tf configure https://fabrikamfiber.visualstudio.com $/FabrikamFiber git tf checkinOder wenn sich der Code Ihres Teams bereits in Azure Repos befindet, können Sie ein lokales Repository mit Git-tf klonen.
git tf clone https://fabrikamfiber.visualstudio.com $/FabrikamFiberWenn Sie nicht bei jeder Ausführung von Git-tf zur Eingabe von Anmeldeinformationen aufgefordert werden möchten, können Sie Ihre Anmeldeinformationen in Ihrer Git-Konfiguration speichern.
git config git-tf.server.username fabrikamfiber4@hotmail.com git config git-tf.server.password mypassword
Freigeben ihres Codes
Nachdem Sie Änderungen an Ihrem lokalen Git-Repository übernehmen und bereit sind, sie in Azure Repos freizugeben, überprüfen Sie sie.
git commit -a git tf checkinWenn Sie mehrere Änderungen lokal zugesichert haben, erhalten Sie weiterhin nur eine Änderung in Azure Repos.
Beheben Sie einen Fehler, oder schließen Sie eine Aufgabe, wenn Sie einchecken, indem Sie die Arbeitsaufgaben-ID mit der Auflösungskennzeichnung angeben.
git tf checkin --resolve=21972Das Changeset und die Arbeitsaufgabe sind verknüpft, und Sie können sehen, welche Fehler behoben sind und welche Aufgaben in den Buildberichten abgeschlossen wurden.
Sie können sicherstellen, dass Sie mit dem neuesten Code Ihres Teams arbeiten, indem Sie von Azure Repos abrufen.
git tf pullVerwenden Sie git tf help to learn about the Git-tf commands.
Verwandte Informationen
- Sollte ich Git oder TFVC für mein Projekt verwenden?
- Wenn mein Projekt git-Versionskontrolle verwendet, kann ich meine Xcode-Projekte weiterhin in Azure DevOps Services freigeben?
Sollte ich Git oder TFVC für mein Projekt verwenden?
Dies hängt von einer Reihe von Faktoren ab, z. B. der Größe Ihrer Codebasis und der Größe und Verteilung Ihres Teams. Erfahren Sie, welche Versionskontrolle (Git oder Team Foundation Version Control) für Sie am besten geeignet ist.
Wenn mein Projekt git-Versionskontrolle verwendet, kann ich meine Xcode-Projekte weiterhin in Azure DevOps Services freigeben?
Ja, siehe Freigeben Ihres Codes in Git mit Xcode.