Sdílet prostřednictvím


Sdílení kódu v Gitu pomocí Eclipse

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020

Sdílejte projekt Eclipse s týmem v úložišti Azure DevOps Services/TFS Git.

Požadavky

Kategorie Požadavky
Přístup k projektu Člen projektu.
Oprávnění - Zobrazit kód v soukromých projektech: Alespoň Základní přístup.
- Klonování nebo přispívání do kódu v soukromých projektech: Člen skupiny zabezpečení Contributors nebo osoba s odpovídajícími oprávněními v projektu.
– Nastavte oprávnění pro větev nebo úložiště: Správa oprávnění oprávnění pro větev nebo úložiště.
– Změnit výchozí větev: Upravit zásady oprávnění pro úložiště.
– Import úložiště: Člen skupiny zabezpečení Projektoví administrátoři nebo oprávnění Vytvořit úložiště na úrovni projektu Git nastavená na Povolit. Další informace najdete v tématu Nastavení oprávnění úložiště Git.
Služby Repozitáře povoleny.
Nástroje Volitelný. Použijte příkazy az repos: Azure DevOps CLI.

Poznámka:

Ve veřejných projektech mají uživatelé s přístupem Stakeholder plný přístup do Azure Repos, kde mohou zobrazovat, klonovat a přispívat ke kódu.

Kategorie Požadavky
Přístup k projektu Člen projektu.
Oprávnění - Zobrazit kód: Alespoň základní přístup.
- Klonování nebo přispívání do kódu: Člen skupiny zabezpečení Přispěvatelé nebo odpovídající oprávnění v rámci projektu.
Služby Repozitáře povoleny.

Použití Team Exploreru všude

Team Explorer Everywhere je opensourcový modul plug-in Eclipse pro připojení Eclipse k Azure DevOps Services nebo Team Foundation Serveru. Pokud pracujete se službami Azure DevOps Services/ TFS a Eclipse, připojte se k vašim úložišťm, buildům a pracovním položkám pomocí tohoto modulu plug-in.

Poznámka:

Modul plug-in Team Explorer Everywhere funguje s Eclipse verze 4.2 (Juno) – 4.6 (Neon).

  1. Nainstalujte modul plug-in Team Explorer Everywhere.

  2. Přidejte zobrazení Team Exploreru všude v Eclipse. Přejít do okna, Zobrazit zobrazení a vybrat Další... Vyhledejte Team Explorer, vyberte zobrazení Team Explorer a vyberte OK.

    Přidání zobrazení Team Exploreru do Eclipse

Připojení k Azure DevOps Services

  1. V zobrazení Team Explorer everywhere vyberte Připojit k VSTS nebo Team Foundation Server .

    Výběrem možnosti Připojit k Team Foundation Serveru připojte vaši organizaci TFS nebo Azure DevOps.

  2. Pokud znáte adresu URL účtu Azure DevOps Services nebo Team Foundation Serveru, vyberte tlačítko Servery... v části Připojit k Team Foundation Serveru nebo organizaci Azure DevOps přidejte server nebo účet TFS do rozevíracího seznamu. Pokud neznáte informace o svém účtu pro Azure DevOps Services, vyberte Procházet služby Visual Studio Services a vyberte Další.

    Dialogové okno Přidat existující projekt

    Obě možnosti zobrazí výzvu k zadání přihlašovacích údajů, než budete pokračovat dál.

  3. V dialogovém okně Výběr projektu vyberte projekt, ve kterém budete sdílet svůj kód, a vyberte Dokončit.

Vytvoření místního úložiště Git pro projekt Eclipse

Než budete moct projekt odeslat do Azure Repos, musíte ho přidat do místního úložiště Git.

Poznámka:

Pokud už váš kód je v místním úložišti Git, můžete tento krok přeskočit.

  1. Když máte projekt otevřený v Eclipse, klikněte pravým tlačítkem na název projektu v Průzkumníku projektů a vyberte Tým, Sdílet projekt... Vyberte Git a vyberte Další.

  2. V okně Konfigurovat úložiště Git vyberte Vytvořit... a zvolte složku pro místní úložiště Git. Vyberte Dokončit.

    Vytvoření místního úložiště Git v Eclipse

  3. Klikněte pravým tlačítkem na projekt v Průzkumníku projektů a vyberte Team, Commit.... Připravte změny přetažením souborů do pole Fázované změny , zadejte zprávu potvrzení a pak vyberte Potvrdit.

    Potvrzení kódu pomocí Gitu v Eclipse

Nasdílení projektu do úložiště Azure DevOps Services nebo TFS

  1. V Team Explorer Everywhere vyberte Úložiště Git, potom klikněte pravým tlačítkem na prázdné úložiště, do kterého chcete odeslat svůj projekt v Eclipse, a vyberte Kopírovat adresu URL klonování. Pokud ještě nemáte v Azure DevOps Services nebo TFS vytvořené prázdné úložiště Git, můžete ho vytvořit pomocí těchto pokynů.

    Zkopírujte URL klonu úložiště Git v Team Explorer Everywhere pomocí pravého tlačítka myši

  2. V Průzkumníku balíčků klikněte pravým tlačítkem na projekt a vyberte Tým, Push Branch ... . Vložte klonovanou adresu URL ze schránky do pole URI a klikněte na Další. Ujistěte se, že je v dalším okně vybrána možnost Konfigurovat upstream pro push a pull a vyberte Další.

    Odeslat kód do Azure Repos s použitím URL pro klonování z webu

  3. Zkontrolujte změny a v okně Push Branch vyberte Dokončit.

Kód projektu je teď v úložišti Git.

Řešení problémů

Co když se zobrazení Git pro potvrzení a odeslání nezobrazí?

EGit si můžete stáhnout a používat Git s Eclipse.

Další kroky