Category: SVN

SvnMapper

By , 01/12/2010

Il y a quelques mois, j’ai découvert un outil très intéressant pour les développeurs qui travaillent avec Subversion : SvnMapper.

Il affiche l’historique d’un projet subversion sous la forme d’un graphique où il est possible de déplacer les branches, de voir les commits, de s’interface avec TortoiseSvn pour visualiser les différence sur un commit, etc.

Avec toutes ses fonctionnalités plus ou moins avancées, je pense que SvnMapper permet un audit approfondi de la gestion de contrôle en soulignant les tags, les branches et surtout les merges. Qui n’a jamais oublié de faire un merge pour reporter des corrections d’une version à une autre ?

Remarque : pour afficher l’historique d’un projet, il faut donner l’adresse de sa branche principale : le trunk.

SVN Credentials et JDeveloper 11g

By , 06/09/2010

Après avoir installé JDeveloper 11g, je me suis rendu compte qu’Eclipse n’utilisait plus le cache de l’authentification SVN. Il me fallait donc retaper mon mot de passe à chaque connexion au serveur SVN dans eclipse. A priori l’erreur se produit aussi lorsqu’on utilise le connecteur SVN de SQLDeveloper.

Pour retrouver le comportement normal du client SVN d’Eclipse il m’a fallu supprimer le répertoire de sauvegarde des informations de connexion de SVN (%APPDATA%/Subversion/auth/ sous windows ou bien ~/.subversion/auth/ sous linux). Ce répertoire est recréé par le client SVN à l’utilisation suivante.

Hébergement Subversion, Git et Trac gratuit

By , 13/02/2010

Voici un site internet très intéressant pour les développeurs qui souhaitent débuter un projet gratuitement sur internet avec une gestion de contrôle (subversion ou git) et un site incluant entre autre un wiki et un bug tracker. Oui, oui tout cela gratuitement : http://www.assembla.com

Ce site propose en plus de ces offres d’hébergement payantes une offre dite “Free Public Plan”. Vous avez le choix entre plusieurs types de “workspace” :

  • Subversion Hosting with Integrated Tickets : une solution assembla avec un système de ticket et de reporting pour le projet (style de GForge ou Trac “assembla made”)
  • Team collaboration : une solution qui permet de coordonner une équipe
  • Trac and Subversion Hosting : Trac et subversion
  • Subversion Repository : seulement Subversion
  • Git with Integrated Tickets : la même solution que la première en remplaçant Subversion par Git

 

Après avoir créer un compte il est possible de se créer plusieurs workspaces différents.

OfficeFolders theme by Themocracy