Dela via


Dela din kod i Git med Eclipse

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

Dela ditt Eclipse-projekt med ditt team på en Azure DevOps Services/TFS Git-lagringsplats.

Förutsättningar

Kategori Krav
Åtkomst till projekt Medlem av ett -projekt.
behörigheter Visa kod i privata projekt: Minst grundläggande åtkomst .
– Klona eller bidra till kod i privata projekt: Medlem i Bidragsgivare säkerhetsgrupp eller projektets motsvarande behörigheter.
– Ange behörigheter för gren eller lagringsplats: Hantera behörigheter behörigheter för grenen eller lagringsplatsen.
– Ändra standardgren: Redigera principer behörigheter för lagringsplatsen.
– Importera en lagringsplats: Medlem i Projektadministratörer säkerhetsgrupp eller Git-projektnivå Skapa lagringsplats behörighet inställd på Tillåt. Mer information finns i Ange Behörigheter för Git-lagringsplats.
Tjänster Repos aktiverat.
Verktyg Valfritt. Använd kommandona az repos: Azure DevOps CLI.

Anmärkning

I offentliga projekt har användare med åtkomst på intressentnivå fullständig åtkomst till Azure Repos, inklusive att se, klona och bidra till kod.

Kategori Krav
Åtkomst till projekt Medlem av ett -projekt.
behörigheter – Visa kod: Minst Grundläggande åtkomst.
– Klona eller bidra till kod: Medlem i Contributors säkerhetsgrupp eller motsvarande behörigheter i projektet.
Tjänster Repos aktiverat.

Använda Team Explorer överallt

Team Explorer Everywhere är ett Eclipse-plugin-program med öppen källkod för att ansluta Eclipse till Azure DevOps Services eller Team Foundation Server. Om du arbetar med Azure DevOps Services/TFS och Eclipse använder du det här plugin-programmet för att ansluta till dina lagringsplatser, byggen och arbetsobjekt.

Anmärkning

Plugin-programmet Team Explorer Everywhere fungerar med Eclipse version 4.2 (Juno) – 4.6 (Neon).

  1. Installera plugin-programmet Team Explorer Everywhere.

  2. Lägg till vyn Team Explorer Everywhere i Eclipse. Gå till fönster, Visa vy och välj Annat... Sök efter Team Explorer, välj Team Explorer-vyn och välj OK.

    Lägg till vyn Team Explorer i Eclipse

Ansluta till Azure DevOps Services

  1. I vyn Team Explorer Everywhere väljer du Anslut till VSTS eller Team Foundation Server .

    Välj Anslut till Team Foundation Server för att ansluta din TFS- eller Azure DevOps-organisation

  2. Om du känner till url:en för ditt Azure DevOps Services- eller Team Foundation Server-konto väljer du knappen Servrar... under Anslut till en Team Foundation Server- eller Azure DevOps-organisation för att lägga till DIN TFS-server eller ditt konto i listrutan. Om du inte känner till din kontoinformation för Azure DevOps Services väljer du Bläddra i Visual Studio Services- och väljer Nästa.

    Lägg till befintlig projektdialogruta

    Båda alternativen frågar efter dina autentiseringsuppgifter innan du fortsätter.

  3. Välj det projekt där du ska dela koden i dialogrutan Projektval och välj Slutför.

Skapa en lokal Git-lagringsplats för ditt Eclipse-projekt

Innan du kan skicka projektet till Azure Repos måste du lägga till det i en lokal Git-lagringsplats.

Anmärkning

Om koden redan finns på en lokal Git-lagringsplats kan du hoppa över det här steget.

  1. När projektet är öppet i Eclipse högerklickar du på projektnamnet i Project Explorer och väljer Team, Dela projekt... Välj Git- och väljer Nästa.

  2. Välj Skapa... från fönstret Konfigurera Git-lagringsplats och välj en mapp för din lokala Git-lagringsplats. Välj Slutför.

    Skapa en lokal Git-lagringsplats i Eclipse

  3. Högerklicka på projektet i Project Explorer och välj Team, Commit.... Mellanlagra ändringarna genom att dra filerna till fältet Mellanlagrade ändringar, ange ett incheckningsmeddelande och välj sedan Commit.

    Kommittera koden med Git i Eclipse

Skicka projektet till din Azure DevOps Services/TFS-lagringsplats

  1. I Team Explorer Everywhere väljer du Git-lagringsplatseroch högerklickar sedan på den tomma lagringsplatsen som du vill pusha ditt Eclipse-projekt till och väljer Kopiera klonings-URL. Om du inte har skapat en tom Git-lagringsplats i Azure DevOps Services/TFS ännu kan du skapa en med hjälp av dessa instruktioner.

    Kopiera Git-repots klonings-URL i Team Explorer Everywhere med en

  2. Högerklicka på projektet i Package Explorer och välj Team, Push Branch ... . Klistra in klonens URL från urklipp i fältet URI och välj Nästa. Kontrollera att Konfigurera uppströms för push- och pull- är markerat i nästa fönster och välj Nästa.

    Skicka din kod till Azure Repos med hjälp av URL för klon från webben

  3. Granska ändringarna och välj Slutför i fönstret Push Branch.

Projektkoden finns nu på din Git-lagringsplats.

Felsökning

Vad händer om Git-vyerna för commit och push inte visas?

Du kan ladda ned EGit- för att använda Git med Eclipse.

Nästa steg