Fork me on GitHub

About

Vous êtes sur le weblog de JN Avila

Pages

Add some pages here, or start a new chapter.

Tag Cloud

Archives

Categories

Links

Alpinux
Aroblog
Hayabousa
Le blog de Raphy Stoller
le blog de Belu
stellamatutina
Da BOop
JS Zone
Irresponsable !
Blablog
Mistress Doom Bazar
Le monde de Cornelius
Why-Note

Search

Latest Comments

Nathalia (Fin de vacances): Tiens, tu blogues perso maintenant ?
DBF (Mes dernières lec…): Plus léger et en phase avec l’actu www.decitre.fr/livres/star -wars-l.. Joyeux Noël, JNA.
JN (Real humans and c…): C’est en anglais parce que je voulais en faire une réponse à l’article initial.
Frérot (Real humans and c…): Waowww, You’ve gone deep into the episodes… By the way, like you, I was kind of fond of “Real Human…
Cami (Les joies de l'in…): Bonjour! Si vous êtes intéressés de traduire logiciels pour Internet, pour PC, pour mobiles ou tout a…
Mathieu (Pas sérieux): …. je vois passer les avions avec bandeaux publicitaires au-dessus des plages depuis la fenêtre de mo…

Stuff

Powered by PivotX - 2.3.3 
XML: RSS Feed 
XML: Atom Feed 

« Rapport d'une journéé… | Home | Un utilitaire de gest… »

saleté de tla !

Wednesday 06 February 2008 at 9:14 pm. Used tags:

La semaine dernière, j’ai voulu voir si l’extension openlinks était compatible avec la version 3 à venir de Firefox.Petite mise à jour dans les déclarations de l’extension et relance avec la version 3 béta 2. Ca marche ! OK, on fait une petite mise à jour de la version dans le dépot :

tla commit
M  install.rdf
arch_commit: unable to acquire revision lock (could not rename file.)
    tree: /home/jnavila/Developpement/openlinks
    revision: avila@nerim.net--2005-openlinks/openlinks--mainline--0.1--patch-4

Bon, et bien voilà ! L’archive est corrompue. Le web ne m’apporte aucune solution… Pffff… C’est bien la peine d’utiliser une gestion de version, si on ne peut pas lui faire confiance… et M.. Zut !

Il va falloir trouver un moyen de migrer l’archive actuelle vers un système de version plus … stable. Mon choix se portera sur un système réparti, permettant de publier le dépot sur un simple serveur web, et stable… Quelqu’un a une idée ?

six comments

These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Del.icio.us
  • Digg
  • Facebook
  • Google
  • LinkedIn
  • StumbleUpon
  • Tumblr
  • Twitter
JS

svn ?
Marche bien, jamais de soucis…

JS (Email ) (URL) - 07-02-’08 09:17
JN

svn ne rentre pas dans mes critères :

  • il n’est pas réparti : il faut un système central, avec impossibilité de faire des merges entre des développeurs
  • On ne peut pas publier le dépot sur un simple serveur web : tla offrait la possibilité de publier via ftp son dépot qui était accessible en lecture seule au public via http. Tout statique, sans serveur ou cgi. Une fonctionnalité cool qui m’avait guidé sur ce choix.

Je ne renie pas pour autant Subversion. Pour la stabilité, c’est mon outil de gestion de version de prédilection depuis quelques années, et qui couplé à svk permet même du commit hors-ligne.

JN (URL) - 07-02-’08 10:51
mathieu

git ?

http://i.want.to.surf.free.fr/BLOG/wordp..

mathieu (Email ) - 10-02-’08 22:16
JN

Git permet de faire de la publication simple ? ça devient intéressant…

JN (URL) - 11-02-’08 20:52
mathieu

Par publication sur un site web, tu entends “afficher les sources sur un site web” ?
Si c’est le cas, avec gitweb ça doit être faisable : http://git.or.cz/gitwiki/Gitweb (j’ai pas testé)
Maintenant, si tu veux un site web “distribué”, ca va être difficile (hum, … impossible ?)

Mais de toutes façons, pour quelle raison as-tu besoin d’un système réparti ? Tu manipules des centaines de milliers de lignes entre des centaines d’utilisateurs qui ne se connaissent pas ? J’ai l’impression qu’il nous manque un jeton :-)

mathieu (Email ) (URL) - 12-02-’08 01:56
JN

En fait, ce que je voudrais faire, c’est donner la possibilité à n’importe qui de cloner mon dépot. L’objectif n’est pas de partager du développement, mais plutot de fournir une base à toute personne qui voudrait développer une extension. La mienne est suffisamment basique pour permettre de bien comprendre comment ça marche.

Avec tla, je pouvais faire un mirroir de mon dépot sur internet et permettre à une personne de faire un “tla import” en http sur le web. tla permet de rendre disponible un dépot par simple mise à disposition du répertoire des fichiers, quel que soit le protocole (http, ftp, ssh, …).

Effectivement, je suis en train de lire que le simple fait de copier un dépot git nu dans un répertoire accessible par web doit suffire.

JN (URL) - 12-02-’08 09:05




(optional field)
(optional field)
Remember personal info?
Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.