Condividere il codice in Git usando Eclipse
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018
Condividere il progetto Eclipse con il team in un repository Git di Azure DevOps Services/TFS.
Prerequisiti
- Un'organizzazione di Azure DevOps. Se non ne hai uno, puoi iscriverti gratuitamente. Ogni organizzazione include repository Git privati gratuiti e illimitati.
- Progetto Eclipse locale. Se il codice è già nel controllo della versione in Azure Repos o TFS e si vuole clonarlo, vedere Clonare un repository Git Azure DevOps Services usando Eclipse.
Usare Team Explorer Everywhere
Team Explorer Everywhere è un plug-in Eclipse open source per connettere Eclipse a Azure DevOps Services o Team Foundation Server. Se si lavora con Azure DevOps Services/TFS ed Eclipse, usare questo plug-in per connettersi ai repository, alle compilazioni e agli elementi di lavoro.
Nota
Il plug-in Team Explorer Everywhere funziona con Eclipse versioni 4.2 (Juno) - 4.6 (Neon).
Aggiungere la visualizzazione Team Explorer Everywhere in Eclipse. Vai alla finestra, Mostra visualizzazione e seleziona Altro... Cercare Team Explorer, selezionare la visualizzazione Team Explorer e selezionare OK.
Connettersi a Azure DevOps Services
Nella visualizzazione Team Explorer Everywhere selezionare Connetti a VSTS o a Team Foundation Server.
Se si conosce l'URL dell'account di Azure DevOps Services o Team Foundation Server, selezionare il pulsante Server inConnetti a un'organizzazione Team Foundation Server o Azure DevOps per aggiungere il server o l'account TFS all'elenco a discesa. Se non si conoscono le informazioni sull'account per Azure DevOps Services, selezionare Sfoglia Servizi di Visual Studio e selezionare Avanti.
Entrambe le opzioni richiederanno le credenziali prima di continuare.
Selezionare il progetto in cui si condividerà il codice dalla finestra di dialogo Selezione progetto e selezionare Fine.
Creare un repository Git locale per il progetto Eclipse
Prima di poter eseguire il push del progetto in Azure Repos, è necessario aggiungerlo a un repository Git locale.
Nota
Se il codice si trova già in un repository Git locale, è possibile ignorare questo passaggio.
Con il progetto aperto in Eclipse, fare clic con il pulsante destro del mouse sul nome del progetto in Esplora progetti e scegliere Team, Condividi progetto... Selezionare Git e selezionare Avanti.
Selezionare Crea nella finestra Configura repository Git e scegliere una cartella per il repository Git locale. Selezionare Fine.
Fare clic con il pulsante destro del mouse sul progetto in Esplora progetti e scegliere Team, Commit.... Per preparare le modifiche, trascinare i file nel campo Modifiche a fasi, immettere un messaggio di commit e quindi selezionare Commit.
Eseguire il push del progetto nel repository Azure DevOps Services/TFS
In Team Explorer Everywhere selezionare Repository Git, quindi fare clic con il pulsante destro del mouse sul repository vuoto in cui si vuole eseguire il push del progetto Eclipse e scegliere Copia URL clone. Se non è ancora stato creato un repository Git vuoto in Azure DevOps Services/TFS, è possibile crearne uno usando queste istruzioni.
In Esplora pacchetti fare clic con il pulsante destro del mouse sul progetto e selezionare Team, Push Branch ... . Incollare l'URL clone dagli Appunti nel campo URI e selezionare Avanti. Assicurarsi che l'opzione Configura upstream per il push e il pull sia selezionata nella finestra successiva e selezionare Avanti.
Esaminare le modifiche e selezionare Fine nella finestra Ramo push .
Il codice del progetto si trova ora nel repository Git.
Risoluzione dei problemi
Cosa accade se le visualizzazioni Git per il commit e il push non vengono visualizzate?
È possibile scaricare EGit per usare Git con Eclipse.
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per