[SPIP Zone] r15704 - in /_plugins_/_dev_/liens_contenus: base/ branches/ css/ exec/ images/ inc/ lang/ lienscontenus_fonctions.php lienscontenus_options.php lienscontenus_pipelines.php plugin.xml

* nicolas@hoizey.com tapuscrivait, le 03/10/2007 09:17:

Author: nicolas@hoizey.com
Date: Wed Oct 3 09:17:50 2007
New Revision: 15704

Log:
Le code actuel est compatible SPIP 1.9.2, mais des modifications arrivent qui vont casser cette compatibilite, on bouge dans une branche...

Added:
    _plugins_/_dev_/liens_contenus/branches/
Removed:
    _plugins_/_dev_/liens_contenus/base/
    _plugins_/_dev_/liens_contenus/css/
    _plugins_/_dev_/liens_contenus/exec/
    _plugins_/_dev_/liens_contenus/images/
    _plugins_/_dev_/liens_contenus/inc/
    _plugins_/_dev_/liens_contenus/lang/
    _plugins_/_dev_/liens_contenus/lienscontenus_fonctions.php
    _plugins_/_dev_/liens_contenus/lienscontenus_options.php
    _plugins_/_dev_/liens_contenus/lienscontenus_pipelines.php
    _plugins_/_dev_/liens_contenus/plugin.xml

Et hop, un SVN move de raté, un historique de perdu :frowning:

--
RealET

Et hop, un SVN move de raté, un historique de perdu :frowning:

Bin oui, je m'en suis excusé, je suis dégoûté ! :frowning:

C'est quoi qu'il faut faire exactement, pour gérer proprement un trunk et des branches, dans la zone ?

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
Photos : http://www.flickr.com/gp/38608514@N00/M1c002

Salut,

si les branches ne sont pas des vraies branches dans le sens qu'elles
ne vont pas évoluer indépendamment dans le future:
e.g. tu as une version 1.9.2 stable et fonctionnelle et tu fais juste
de la maintenance pour que ce soit compatible 1.9.3,
alors il n'y a pas besoin de brancher en répertoires, juste de dire à
archivelist.txt de generer deux archives différentes en spécifiant le
numeros du commit à partir duquel il y a différence...
Par exemple:
_plugins_/_stable_/agenda/1_9_1:8642;agenda_1_9_1
_plugins_/_stable_/agenda/1_9_2:13400;agenda_1_9_2
_plugins_/_stable_/agenda/1_9_2;agenda_1_9_3

Ce n'est pas ce qui se faisait avant, mais depuis que Toggg a ajouté
cette option dans archivelist, c'est à l'usage le plus simple et ça
évite de se planter avec les svn copy et move.

Pierre

On 10/3/07, Nicolas Hoizey <nicolas@hoizey.com> wrote:

> Et hop, un SVN move de raté, un historique de perdu :frowning:

Bin oui, je m'en suis excusé, je suis dégoûté ! :frowning:

C'est quoi qu'il faut faire exactement, pour gérer proprement un
trunk et des branches, dans la zone ?

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
Photos : http://www.flickr.com/gp/38608514@N00/M1c002

_______________________________________________
spip-zone@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-zone

--
Pierre Andrews
Ph.D. Student, The University of York
Ing.info.dipl. EPFL
pierre.andrews@a3.epfl.ch
http://www.cs.york.ac.uk/~pandrews

si les branches ne sont pas des vraies branches dans le sens qu'elles
ne vont pas évoluer indépendamment dans le future:
e.g. tu as une version 1.9.2 stable et fonctionnelle et tu fais juste
de la maintenance pour que ce soit compatible 1.9.3,
alors il n'y a pas besoin de brancher en répertoires, juste de dire à
archivelist.txt de generer deux archives différentes en spécifiant le
numeros du commit à partir duquel il y a différence...

Sauf que là, ceux qui n'utilisent les plugins qu'avec un checkout de la zone -- comme moi -- n'auront que la dernière version, même s'ils sont toujours sur une « ancienne » version de SPIP...

J'ai regardé notamment les arbo des plugins acces_groupes, agenda, forms, FpipR, etc. avant de partir comme je l'ai fait.

Il me semble qu'il pourrait être intéressant de convenir tous ensemble d'un mode de fonctionnement homogène pour cette gestion des branches de maintenante des plugins.

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
Photos : http://www.flickr.com/gp/38608514@N00/M1c002

Sauf que là, ceux qui n'utilisent les plugins qu'avec un checkout de
la zone -- comme moi -- n'auront que la dernière version, même s'ils
sont toujours sur une « ancienne » version de SPIP...

Bon, finalement j'ai fait un sabot pour l'instant, on verra plus tard si une branche se justifie.

-Nicolas

--
Nicolas "Brush" HOIZEY
Clever Age : http://www.clever-age.com/
Gastero Prod : http://www.gasteroprod.com/
Photos : http://www.flickr.com/gp/38608514@N00/M1c002

Le 03/10/07, Nicolas Hoizey <nicolas@hoizey.com> a écrit :

si les branches ne sont pas des vraies branches dans le sens qu’elles
ne vont pas évoluer indépendamment dans le future:
e.g. tu as une version 1.9.2 stable et fonctionnelle et tu fais juste
de la maintenance pour que ce soit compatible 1.9.3,
alors il n’y a pas besoin de brancher en répertoires, juste de dire à
archivelist.txt de generer deux archives différentes en spécifiant le
numeros du commit à partir duquel il y a différence…

Sauf que là, ceux qui n’utilisent les plugins qu’avec un checkout de
la zone – comme moi – n’auront que la dernière version, même s’ils
sont toujours sur une « ancienne » version de SPIP…

+1

Pour la branche habituellement je passe par un client svn et je fais un svn copy avec mode recursif du repertoire du plugin.
Dans tortoise je le fais directement dans l’explorateur de repository avec l’option copy to

a+


Arnaud