2010-03-22 2 views
26

Que dois-je faire pour copier un espace de travail complet d'un ordinateur à un autre et être simplement capable de continuer à travailler dessus sur l'autre ordinateur?Espaces de travail Eclipse et copie

+2

Un conseil: À long terme, vous bénéficierez grandement d'être en mesure d'obtenir une installation vierge Eclipse et en cours d'exécution avec le code approprié. Cela signifie que les vérifications du référentiel de code source, etc. –

Répondre

19

En général, une copie du système de fichiers devrait suffire. Si vous rencontrez des problèmes avec vos projets, essayez de supprimer le projet de l'espace de travail (sans supprimer les fichiers), puis ajoutez à nouveau le projet, qui reconstruira les métadonnées.

+1

Supprimer et ajouter les projets semble être le meilleur (puisque l'espace de travail contient des chemins absolus je crois?) – Veger

+0

L'espace de travail utilise principalement des chemins relatifs. J'ai gardé avec succès un espace de travail sur un lecteur flash, même lorsque le lecteur flash reçoit des lettres de lecteur différentes sur des ordinateurs différents. Je suppose que ce sont des projets JDT dont nous parlons? – Will

+0

Et si je veux conserver mon dossier '.metadata', où j'ai tellement de paramètres de coloration syntaxique qui sont si difficiles à définir à nouveau? – FaithReaper

2

Vous devez copier tout le dossier que vous sélectionnez comme votre espace de travail au démarrage (ou vous avez déjà sélectionné). Tous les paramètres sont inclus (même les fichiers ouverts).

2

J'utilise rsync pour cela. Fonctionne très bien.

8

Assurez-vous que vous arrêtez éclipse avant de copier l'espace de travail, et que l'ordinateur cible a le même (ou plus) version d'Eclipse, y compris les mêmes plugins.

Vérifiez que votre espace de travail contient en fait tous les projets - lors de la création d'un projet, il est possible d'avoir ses fichiers situés en dehors de l'espace de travail.

Si vos projets utilisent des bibliothèques externes installés sur le système, installer sur l'autre système au même endroit (ou modifier les chemins).

Ensuite, il ne devrait pas y avoir de problème.

+3

C'est la bonne réponse. De plus, assurez-vous que les mêmes plugins sont installés sur l'ordinateur cible (si vous utilisez des plugins supplémentaires) – xcut

+2

Autre ajout: la copie de l'espace de travail ne fonctionnera que si vous n'avez aucune ressource externe (importée dans l'espace de travail mais non copiée lors de l'importation), ou ceux-ci se trouvent au même emplacement sur les systèmes source et cible. –

+0

En outre, vérifiez vos préférences de plate-forme cible, la configuration par défaut devrait être correcte, mais si vous avez modifié la cible, vous devrez peut-être ajuster les chemins. –

2

Vous ne devriez pas avoir de problèmes avec une copie du système de fichiers droit aussi longtemps que vos versions d'éclipse correspondent.

Si elles ne sont pas, les méta-données du projet ne peuvent pas charger correctement

Questions connexes