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 | Azure DevOps Server 2020
Teilen Sie Ihr Eclipse-Projekt mit Ihrem Team in einem Git-Repository von Azure DevOps Services/TFS.
Voraussetzungen
| Kategorie | Anforderungen |
|---|---|
| Projektzugriff | Mitglied eines Projekts. |
| Erlaubnisse | - Code in privaten Projekten anzeigen: Mindestens einfacher Zugriff. - Klonen oder Mitwirken an Code in privaten Projekten: Mitglied der Sicherheitsgruppe "Mitwirkende" oder entsprechende Berechtigungen im Projekt. – Legen Sie Verzweigungs- oder Repositoryberechtigungen fest: Berechtigungen für die Verzweigung oder das Repository verwalten . - Standardverzweigung ändern: Bearbeiten von Richtlinienberechtigungen für das Repository. - Importieren eines Repositorys: Mitglied der Sicherheitsgruppe "Projektadministratoren " oder "Git-Projektebene Repository erstellen"-Berechtigungssatz auf "Zulassen". Weitere Informationen finden Sie unter Festlegen von Git-Repositoryberechtigungen. |
| Dienste | Repos aktiviert. |
| Werkzeuge | Wahlfrei. Verwenden Sie az repos-Befehle : Azure DevOps CLI. |
Hinweis
In öffentlichen Projekten haben Benutzer mit Stakeholder-Zugriff vollzugriff auf Azure Repos, einschließlich Anzeigen, Klonen und Beitragen zu Code.
| Kategorie | Anforderungen |
|---|---|
| Projektzugriff | Mitglied eines Projekts. |
| Erlaubnisse | - Code anzeigen: Mindestens einfacher Zugriff. - Klonen oder Zum Code beitragen: Mitglied der Sicherheitsgruppe "Mitwirkende " oder entsprechende Berechtigungen im Projekt. |
| Dienste | Repos aktiviert. |
Überall team explorer verwenden
Team Explorer Everywhere ist ein Open-Source Eclipse-Plug-In, um Eclipse mit Azure DevOps Services oder Team Foundation Server zu verbinden. Wenn Sie mit Azure DevOps Services/TFS und Eclipse arbeiten, verwenden Sie dieses Plug-In, um eine Verbindung mit Ihren Repositorys, Builds und Arbeitsaufgaben herzustellen.
Hinweis
Das Team Explorer Everywhere-Plug-In funktioniert mit Eclipse-Versionen 4.2 (Juno) - 4.6 (Neon).
Fügen Sie die Ansicht "Team Explorer Everywhere" in Eclipse hinzu. Wechseln Sie zu "Fenster", "Ansicht anzeigen", und wählen Sie "Sonstige" aus... Suchen Sie nach Team Explorer, wählen Sie die Team Explorer-Ansicht aus, und wählen Sie "OK" aus.
Herstellen einer Verbindung mit Azure DevOps Services
Wählen Sie in der Ansicht "Team Explorer Überall" die Option "Mit VSTS verbinden" oder "Team Foundation Server " aus.
Wenn Sie Ihre Azure DevOps Services- oder Team Foundation Server-Konto-URL kennen, wählen Sie die Schaltfläche "Server... " unter "Mit einem Team Foundation Server oder einer Azure DevOps-Organisation verbinden" aus, um Ihren TFS-Server oder Ihr Konto zur Dropdownliste hinzuzufügen. Wenn Sie Ihre Kontoinformationen für Azure DevOps Services nicht kennen, wählen Sie "Visual Studio Services durchsuchen" und dann "Weiter" aus.
Eine der beiden Optionen fordert Ihre Anmeldeinformationen auf, bevor Sie fortfahren.
Wählen Sie das Projekt aus, in dem Sie Ihren Code im Dialogfeld "Projektauswahl " freigeben und " Fertig stellen" auswählen.
Erstellen eines lokalen Git-Repositorys für Ihr Eclipse-Projekt
Bevor Sie Ihr Projekt an Azure Repos übertragen können, müssen Sie es einem lokalen Git-Repository hinzufügen.
Hinweis
Wenn Sich Ihr Code bereits in einem lokalen Git-Repository befindet, können Sie diesen Schritt überspringen.
Wenn Ihr Projekt in Eclipse geöffnet ist, klicken Sie im Projekt-Explorer mit der rechten Maustaste auf den Projektnamen, und wählen Sie Team, Projekt freigeben... Wählen Sie Git aus, und wählen Sie "Weiter" aus.
Wählen Sie "Erstellen" aus dem Fenster " Git-Repository konfigurieren " aus, und wählen Sie einen Ordner für Ihr lokales Git-Repository aus. Wählen Sie "Fertig stellen" aus.
Klicken Sie im Projekt-Explorer mit der rechten Maustaste auf Ihr Projekt, und wählen Sie "Team, Commit... aus". Stellen Sie Ihre Änderungen bereit, indem Sie Ihre Dateien in das Feld " Mehrstufige Änderungen " ziehen, eine Commit-Nachricht eingeben und dann "Commit ausführen" auswählen.
Pushen Sie Ihr Projekt in Ihr Azure DevOps Services/TFS-Repository
Wählen Sie im Team Explorer "Überall" Git-Repositorys aus, und klicken Sie dann mit der rechten Maustaste auf das leere Repository, auf das Sie Ihr Eclipse-Projekt übertragen möchten, und wählen Sie "Klon-URL kopieren" aus. Wenn Sie noch kein leeres Git-Repository in Azure DevOps Services/TFS erstellt haben, können Sie ein Repository mit diesen Anweisungen erstellen.
Klicken Sie im Paket-Explorer mit der rechten Maustaste auf Ihr Projekt, und wählen Sie Team, Push Branch ... aus. Fügen Sie die Klon-URL aus der Zwischenablage in das URI-Feld ein, und wählen Sie "Weiter" aus. Stellen Sie sicher, dass "Upstream für Push und Pull konfigurieren" im nächsten Fenster ausgewählt ist, und wählen Sie "Weiter" aus.
Überprüfen Sie die Änderungen, und wählen Sie " Fertig stellen " im Fenster "Push Branch " aus.
Ihr Projektcode befindet sich jetzt in Ihrem Git-Repository.
Problembehandlung
Was geschieht, wenn die Git-Ansichten für Commit und Push nicht angezeigt werden?
Sie können EGit herunterladen , um Git mit Eclipse zu verwenden.