Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
eclipse_subversive [Le 16/02/2009, 12:44] – 213.95.41.13 | eclipse_subversive [Le 10/12/2018, 15:50] (Version actuelle) – [Ajout des greffons dans Eclipse] 185.156.81.69 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | {{tag> travail_collaboratif programmation eclipse}} | ||
+ | |||
+ | ====== Subversive ====== | ||
+ | |||
+ | |||
+ | **Subversive** est un greffon permettant d' | ||
+ | |||
+ | Il existe aussi [[eclipse_subclipse | subclipse]] | ||
+ | |||
+ | |||
+ | ===== Principales fonctionnalités ===== | ||
+ | |||
+ | * Parcourir un dépôt | ||
+ | * Ajouter un projet dans un dépôt et récupérer un projet depuis un dépôt | ||
+ | * Synchroniser un projet afin de visualiser les changements | ||
+ | * Faire les opérations courantes : commit, update, merge, revert, etc. | ||
+ | * Gérer les conflits | ||
+ | |||
+ | ===== Installation (dans Eclipse 3.5 - Galileo) ===== | ||
+ | |||
+ | ==== Pré-requis ==== | ||
+ | |||
+ | * Disposer de l'IDE [[Eclipse]] | ||
+ | * Avoir un dépôt SVN ([[Subversion]]) | ||
+ | |||
+ | ==== Ajout des greffons dans Eclipse ==== | ||
+ | |||
+ | |||
+ | Eclipse a besoin de deux greffons pour pouvoir utiliser la technologie SVN : | ||
+ | * Un greffon de base pour disposer de Subversive (**Subversive SVN Team Provider**) | ||
+ | * Un connecteur SVN (**SVNKit**), | ||
+ | |||
+ | |||
+ | === Ajout du greffon Subversive SVN Team Provider === | ||
+ | |||
+ | |||
+ | - Aller dans le **Menu Aide** -> **Install New Software** . | ||
+ | - Puis ajouter **http:// | ||
+ | - Sélectionner alors la ligne qui contient cette URL dans **Work with** : | ||
+ | - Puis dérouler **Subversion SVN Team Provider Plugin (Incubation)** | ||
+ | - Et cocher **Subversive SVN Team Provider (Incubation)** et **Subversive SVN Team Provider Localization (Optional) (Incubation)** | ||
+ | - Enfin cliquer sur **Suivant** pour installer ce greffon. | ||
+ | |||
+ | |||
+ | === Ajout du greffon SVNKit === | ||
+ | |||
+ | - Aller dans le **Menu Aide** -> **Install New Software** . | ||
+ | - Puis ajouter **http:// | ||
+ | - Sélectionner alors la ligne qui contient cette URL dans **Work with** : | ||
+ | - Puis dérouler **Subversion SVN Connectors** | ||
+ | - Et cocher **SVN Connectors** et **SVNKit 1.3.2 Implementation (Optional)** | ||
+ | - Enfin cliquer sur **Suivant** pour installer ce greffon. | ||
+ | |||
+ | |||
+ | |||
+ | Enfin redémarrez Eclipse lorsque c'est terminé. | ||
+ | |||
+ | Pour vérifier que tout s'est bien passé, allez dans Window -> Preferences -> Team -> SVN -> onglet **SVN Connector** | ||
+ | |||
+ | {{ subversive_03.png }} | ||
+ | |||
+ | Si aucun connecteur n'est disponible, c'est que l' | ||
+ | |||
+ | |||
+ | ==== Créer un projet depuis un dépôt SVN ==== | ||
+ | |||
+ | Ici nous créerons un projet C++ depuis un dépôt vide, la procédure est cependant similaire avec d' | ||
+ | |||
+ | Menu **Fichier** -> **Nouveau** -> **Autre** ... (File -> New -> Other...) | ||
+ | |||
+ | |||
+ | Dans la fenêtre qui s' | ||
+ | |||
+ | {{ subversive_04.png }} | ||
+ | |||
+ | Laissez-vous guider pour l' | ||
+ | |||
+ | Dans la fenêtre suivante, on vous demande de choisir une version du dépôt, à vous de choisir en fonction de vos besoins. Cliquez sur **Terminer**. | ||
+ | |||
+ | Eclipse vous demande alors dans quel projet il doit poser les fichiers du dépôt. Vous pouvez aussi demander la création d'un nouveau projet en choisissant l' | ||
+ | |||
+ | Cette fois, demandez un projet C++ (ou Java, Python, Ruby, etc. selon cas) et laissez-vous guider par la procédure standard de création de projet. Eclipse va automatiquement récupérer les fichiers sur le dépôt et les insérer dans le nouveau projet... | ||
+ | |||
+ | Codez... compilez ! | ||
+ | |||
+ | ===== Désinstallation ===== | ||
+ | |||
+ | Pour supprimer ces greffons, il suffit de retourner dans le gestionnaire de mises à jour d' | ||
+ | |||
+ | Menu Help -> Software Updates... -> onglet **Installed Software**. Sélectionnez les deux greffons et cliquez sur Uninstall. | ||
+ | |||
+ | ===== Voir aussi ===== | ||
+ | |||
+ | Vous pouvez consulter les sites suivants pour obtenir un complément d' | ||
+ | |||
+ | * **(en)** [[http:// | ||
+ | * **(en)** [[http:// | ||
+ | |||
+ | ---- | ||
+ | |||
+ | // | ||
+ | [[utilisateurs: | ||
+ | [[utilisateurs: | ||