Comment s'engager projet existant pour SVN avec Eclipse Subclipse?
J'ai déjà un projet Java sous Eclipse:
MyProject/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
Je veux maintenant ajouter ce projet (commit de tous) pour le vide trunk/
d'un nouveau repo SVN:
https://svn.example.com/MyProject/
trunk/
(Empty)
De sorte que, après la validation, l'opération ressemble maintenant à:
https://svn.example.com/MyProject/
trunk/
src/
... all main sources
test/
... all test sources
build.xml
... lots of other stuff
J'ai installé le plug-in Subclipse.
Dans L'Explorateur De Packages, J':
- Cliquez-droit sur
MyProject/
Team >> Share Project >> SVN >> https://svn.example.com/MyProject
- Utilisation de nom de dossier spécifié du "tronc" de sorte que l'URL est maintenant
https://svn.example.com/MyProject/trunk
- Cliquez Sur "Terminer"
Quand je fais cela, au lieu de commettre tout mon code source (contenues dans MyProject
) à la trunk/
dans le repo, il remplace (donc un caisse) MyProject/
avec un répertoire vide!
Ainsi, Part Projet semble être pour le contrôle de code à partir d'une mise en pension, de ne pas commettre un nouveau code dans un repo pour la première fois!
Comment puis-je faire un tel initiale s'engager avec le plug-in Subclipse et/ou de l'Éclipse de l'Équipe de fonctionnalités?
OriginalL'auteur | 2013-06-18
Vous devez vous connecter pour publier un commentaire.
Part du Projet est la bonne option. Toutefois, vous devriez le laisser créer le dossier trunk. Ce que le processus est exécuté le svn mkdir commande pour créer le dossier trunk. Il sera alors caisse, dossier vide dans votre projet (qui n'a pas d'impact de votre contenu sur tous). À ce stade, vous avez maintenant une copie de travail qui est la partie critique. Bien évidemment l'ensemble de votre contenu du projet doit encore être ajoutés. À ce stade, votre contenu sera de montrer que non versionnés. Le processus de lancement de l'option de synchronisation pour vous donner une chance de le faire, mais vous pouvez aussi le faire par l'intermédiaire de l'Équipe > option de menu. Vous avez besoin d'utiliser Ajouter au Contrôle de Version pour tout ce que vous voulez ajouter, puis finalement s'engager. Vous pouvez également choisir d'ignorer certains éléments si vous voulez être sûr qu'ils n'ont jamais commis.
Ce que je voulais dire par là, c'est de ne pas créer le dossier trunk vous-même manuellement avant de faire le Partage. Lorsque vous Partagez, c'est encore à vous de type "coffre" comme le nom de l'emplacement serait le partage. Je pense qu'il met le nom de ton projet en tant que par défaut.
OriginalL'auteur Mark Phippard