Associer le projet Eclipse existant avec le dépôt SVN existant
j'ai un projet eclipse sur mon disque dur, qui est une vérification assez récente à partir D'un dépôt SVN. J'ai importé ce projet dans mon espace de travail Eclipse, et je veux maintenant l'associer au dépôt SVN.
Comment faire? Les seules options que je semble avoir sous clic droit - > équipe est "Share Project", qui semble seulement me permettre de faire une importation initiale.
Edit: Motivation - C'est un largish dépôt, et je ne veux pas vraiment avoir à importer toute la chose sur le réseau.
Edit 2: Il y a (pour certaines raisons) no .svn dirs dans le projet. Donc peut-être qu'une nouvelle importation de svn est la seule option
7 réponses
Team->Share project
est exactement ce que vous devez faire. Sélectionnez SVN dans la liste, puis cliquez sur " suivant . Subclipse remarquera la présence de .SVN directories qui vous demandera de confirmer que les informations sont correctes, et d'associer le projet avec subclipse .
je voulais juste ajouter que si vous ne voyez pas le projet Team -> Share, il est probable que vous devez 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. (Cela s'est produit lors du passage de versions Eclipse radicalement différentes + plugins utilisant le même espace de travail.)
sous-clapet ne montrant pas l'option" Partager le projet " dans le menu contextuel du projet eclipse
je suis tombé sur le même problème. J'ai vérifié en utilisant le client Tortoise et ensuite essayé d'importer les projets dans Eclipse en utilisant le magicien d'importation. Eclipse n'a pas reconnu l'emplacement du svn. J'ai essayé share option comme mentionné dans les postes ci-dessus et il a essayé d'engager ces projets dans SVN. Mais mon problème était un problème de version. J'ai sélectionné svn 1.8 version dans eclipse (j'utilisais 1.7 dans eclipse et 1.8.8 dans tortoise) puis j'ai réimporté les projets. Il a résolu avec pas de questions.
dans le cas de serveurs SVN, vous devez créer un dépôt central avec tous les projets. Le contenu du dépôt peut être téléchargé avec la commande Team/Share; dans le cas du client subversif, il exécute automatiquement un commit après l'importation, de sorte que vous pouvez télécharger vos fichiers.
cette étape ne peut être contournée d'aucune manière en utilisant un système de gestion de versions centralisé tel que SVN.
on me pose cette question très souvent, si c'est intelligent d'utiliser" projet de partage..."si un projet eclipse a été déconnecté de sa contrepartie SVN dans le dépôt. Je joins donc ma réponse à ce fil.
SVN-l'Équipe de l'option "Partager le projet ..."est totalement parfait pour les projets qui existent dans SVN et dans votre espace de travail Eclipse, même si le projet Eclipse manque le caché .svn de configuration. Vous pouvez toujours les connecter. Eclipse SVN-implementation (Subclipse / Subversive) vérifiera si la(Les) source (s) http (s) fournie (s) est peuplée. Si oui, tous les fichiers existants seront copiés et reliés (en termes SVN) à votre espace de travail très personnel Eclipse.
mot de mise en garde:
- Faire une sauvegarde si vous dépendez de vos fichiers locaux. L'implémentation SVN peut varier son comportement à chaque version.
- si vous avez plusieurs projets encapsulés entre eux, faites bien sûr, vous dirigez le chemin SVN vers le chemin local correct.
en ce qui concerne, Feder
essayez ceci-fermez le projet puis ouvrez-le. Il se connecte avec svn automatiquement, si le projet a été vérifié à partir de SVN path valide.
j'utilise Tortoise SVN client. Vous pouvez alternativley vérifier le projet requis à partir de SVN dans un dossier. Vous pouvez voir une .Dossier SVN à l'intérieur du projet. Copiez le .SVN folder dans le dossier workspace. Maintenant, supprimez le projet d'eclipse et importez-le à nouveau dans eclipse. Vous pouvez voir maintenant que le projet est maintenant associé à svn