92 votes

Comment associer un projet Eclipse existant existant dépôt SVN

J'ai un projet eclipse sur mon disque dur, ce qui est relativement récent, découvrez à partir d'un dépôt SVN. J'ai importé ce projet dans mon workspace Eclipse, et maintenant veulent l'associer avec le référentiel SVN.

Comment dois-je faire? Les seules options que j'ai de la vertu clic-Droit -> l'Équipe est "Share Project", qui ne semble me permettre de faire une importation initiale.

Edit: Motivation - C'est un largish référentiel, et je n'ai pas vraiment envie d'avoir à importer l'ensemble de la chose sur le réseau.

Edit 2: Il y a (pour certaines raisons) no .svn dirs dans le projet. Alors peut-être un frais d'importation à partir de svn est la seule option

142voto

amarillion Points 5863

Le projet Team-> Share est exactement ce que vous devez faire. Sélectionnez SVN dans la liste, puis cliquez sur "Suivant". Subclipse remarquera la présence de répertoires .svn, vous demandera de confirmer que les informations sont correctes et associera le projet à subclipse.

17voto

Marcus Points 167

Je voulais juste ajouter que si vous ne voyez pas l'Équipe -> Partager le projet, il est probable que vous ayez à retirer le projet de l'espace de travail avant de l'importer de nouveau. C'est ce qui m'est arrivé, et j'ai dû enlever et readd à l'espace de travail pour se fixer. (Ce qui s'est passé lors du passage de radicalement différentes versions d'Eclipse + plugin en utilisant le même espace de travail.)

subclipse ne pas montrer "share project" option sur le projet, menu contextuel dans eclipse

0voto

Zoltán Ujhelyi Points 9628

Dans le cas de serveurs SVN, vous devrez créer un dépôt central dans tous les projets. Le contenu du référentiel peut être téléchargé avec la commande/partage d’équipe ; dans le cas le client Subversion il exécute automatiquement une validation après l’importation, donc vous pouvez télécharger vos fichiers.

Cette étape ne peut être contournée en quelque sorte à l’aide d’un système de gestion de version centralisés tels que SVN.

0voto

feder Points 498

Je me suis posé cette question très souvent, si c'est intelligent d'utiliser "Partager un projet..." si un projet eclipse a été déconnectés de SVN équivalent dans le référentiel. Donc, j'ai ajouter ma réponse à ce fil.

Le SVN-l'Équipe de l'option "Partager un projet ..." est tout à fait bien pour les projets qui existent dans le SVN et dans votre workspace Eclipse, même si le projet Eclipse est manquant, le caché .svn de configuration. Vous pouvez toujours vous connecter. Eclipse, SVN-mise en œuvre (Subclipse/Subversive) permettra de vérifier si la condition SVN http(s) source n'est pas rempli. Si oui, tous les fichiers seront copiés et un lien (vérifié dans le SVN) pour votre très personnelle de l'Éclipse de l'espace de travail.

Mot de prudence:

  • Faire une sauvegarde si vous dépendez de vos fichiers locaux. Le SVN de mise en œuvre peuvent varier son comportement à chaque sortie.
  • Si vous avez plusieurs projets encapsulée à l'intérieur de chaque d'autres, assurez-vous de pointer le SVN chemin vers le bon chemin d'accès local.

en ce qui concerne, Feder

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