216 votes

Comment faire Eclipse/EGit reconnaître les informations existantes de référentiel après mise à jour ?

Après la mise à niveau de l'Éclipse de Helios à l'Indigo avec plugin EGit 1.0.0, tous mes projets semblent avoir perdu leurs métadonnées sur leurs dépôts git, respectivement.

Dans Helios, chaque projet Eclipse est un dépôt git sur son propre. Lors de la mise à l'Indigo, j'espérais que je pourrais continuer à utiliser l'espace de travail de Helios. Après la mise à jour, tous les projets sont toujours présents dans l'espace de travail; et dans chaque répertoire du projet, il y a encore de l' .git sous-répertoire, mais Eclipse semble traiter chaque projet comme si ce n'était pas un dépôt git déjà.

Donc, il y a encore tous git métadonnées dans les dossiers de projets, mais eclipse ne les reconnaît pas. Est-il une autre façon de "réactiver" le git de la fonctionnalité?

339voto

tohuwawohu Points 5036

Merci à Jeremy, j'ai trouvé comment faire pour réactiver le repos de moi-même. Fondamentalement, deux étapes ont été nécessaires:

  1. Ajouter le (déjà existant) dépôt local pour EGit l' Git Repositories ;
  2. "Partager" de chacun des projets de nouveau à l'aide de "l'utilisation ou de créer un référentiel".

La deuxième étape ne fonctionne pas si l'opération n'est pas disponible dans la vue repository. Donc, après une éclipse de mise à niveau, procédez de la manière suivante:

Ajouter le (déjà existant) dépôt local pour EGit l' Git Repositories vue

  • Ouvrez l' Git Repositoriesvue: enter 'Git Repositories' View
  • Frappez le bouton "ajouter" (info-bulle: Add an existing local Git Repository to this view) add repositories
  • Dans le "Ajouter des Dépôts Git" le dialogue, en vertu de l' Search criteria, entrez le répertoire d'espace de travail, sélectionnez "Look for nested repositores", et de frapper de Recherche: select repositories to add
  • Sélectionnez les dépôts que vous souhaitez ajouter et cliquez sur OK

"Partager" de chacun des projets de nouveau à l'aide de "l'utilisation ou de créer un référentiel"

  • Ouvrez votre projet dans Eclipse est Project explorer;
  • Cliquez-droit et sélectionnez "Team -> Share Project...": select share project
  • Sélectionnez Projet Git, et dans la fenêtre de dialogue suivante, sélectionnez "Use or create Repository in parent folder of project". Important: n'essayez pas de sélectionner le référentiel à partir de la liste déroulante qui est visible lorsque "Use or create Repository in parent folder of project" n'est pas sélectionné, cela ne fonctionnera pas.

    select repository to use

L'assistant propose le dépôt git local situé dans le projet actuel, il suffit donc de frapper la Finition.

50voto

Ivan Points 131

Même après l’ajout de repos git je ne peux pas/partage d’équipe sur le projet, mais ce qui a aidé était Fermer et ouvrir le projet - vous pouvez également sélectionner plusieurs projets donc l’action est rapide

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X