Un Electron Libre...

Aller au contenu | Aller au menu | Aller à la recherche

samedi 29 septembre 2007

Gérer un projet sous subversion & mercurial simultanément

Passant l'hébergement de mes projets chez Google Code, j'ai du les passer sous subversion. Pour autant, je souhaite pouvoir garder le revisionning dans mercurial afin de pouvoir commiter tranquillement dans le métro.

Comme il n'existe pas de hg-svn, à l'instar de git-svn et ne souhaitant pas migrer en plus vers git, j'ai procédé de la façon suivant :

Dans mon fichier .hgignore :

syntax: glob
*.svn

A l'inverse, dans subversion, j'ignore :

svn:ignore .hg
svn:ignore .hgignore

On commit ensuite ces ignorances de chaque coté et voilà qui est fait :-)

mardi 19 juin 2007

Non, je ne suis pas mort...

C'est juste que :

  • Je suis concentré sur la finalisation de mon appli de gestion de cv en django (MvMo)
  • Je travaille à 3/5ème, les 2/5ème restant, je m'occupe de mon fils
  • J'ai migré mes dépots subversions vers mercurial pour pouvoir commiter dans le RER - avec en prime, le tutoriel qui va bien Migrer de subversion vers mercurial. D'ailleurs, il fonctionne aussi si vous n'avez pas de dépot svn à migrer :-)
  • J'ai passé mon pc perso sous arch - vous pouvez sur le wiki quelques notes et tutoriels sur arch
  • Je cherche le vilain process en local qui génère des requêtes en local et sans raison sur le serveur... trouvé !
  • Je me prépare moralement à recevoir un bloggeur (et twitter) influent et sa famille le week end prochain... ;-)

Voilà... sur ce, stay tuned et à bientôt ! :-)

mercredi 29 novembre 2006

Instrance svn/trac restaurées mais ailleurs

Les instances svn/trac du chaudron et du projet atome ont été restaurées mais sur mon poste perso. Si vous les chercher, elle sont donc ici :

Mon poste n'étant pas forcément allumé en permanence, cela peut être indisponible de temps à autre. Mais c'est toujours mieux que rien en attendant que je me décide de comment je met à dispo ses instances (amélioration du serveur existant, prise d'un nouveau serveur, etc).

Pour le projet atome, ça reste confidentiel pour le moment :-)

_Edit_ : elles sont à nouveaux opérationelles :)

mardi 21 novembre 2006

Où hébergez-vous vos instances trac/subversion et vos projets python ?

Le VDS que j'occupe à ce jour connaissant quelques surchages, je suis repassé sous apache 1.3. La conséquence directe est que je ne peux plus héberger sur ce serveur mes instance trac, subversion et mon projet django à venir vu que Django requiert Apache2 & mod_python 3.x.

Je me suis posé un instant la question d'utiliser :

  • Gna, SourceForge.net, Berlios et assimilés mais leur interface est pourrie moche, certains en sont encore à CVS et pas de Trac
  • Google Code : dépot subversion certes mais l'ergonomie de l'interface est étrange
  • TuxFamily : pas de Trac et plus généralement pas d'outil de ticket & co.
  • ProSVN : a l'air sympa de prime abord avec notamment une offre gratuite (voir en bas de page). Par contre, ils disposent a priori d'une vieille instance de trac (0.8.4), les forums sont vides, ce qui me laisse sceptique sur le projet.
  • OpenSVN : la dernière mise à jour des infos date de décembre 2005, rien que ça me fait fuir... même s'ils ont l'air de tourner avec Trac 0.10.1
  • Python-Hosting, offre gratuite d'un instance trac/subversion pour des projets python uniquement - a l'air pas mal du tout
  • Webfaction, offre mutualisée. J'ai plutôt lu du bien sur cet hébergeur sur la liste django. Leur positionnement est assez intéressant je trouve puisqu'ils se positionnent sur des projets rails ou framework python et permettent le déploiement et l'administration d'instance trac/subversion.
  • Une boite Kimsufi ou Dedibox - suis-je obligé de tomber si bas ?

Et toi cher lecteur, comment fais-tu ?