Depuis quelques jours, je suis amené à utiliser la notion de branche
dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus
me souvenir des détails.
Mon problème est le suivant: je n'arrive pas à mettre un tag sur une
branche existante...
Je détaille avec un schéma:
PROJET ---- rtag1 ---- rtag2 ---- etc.
\
\ branche1 --- b-rtag1 --- etc...
En gros, mon souci majeur est de créer "b-rtag1" en signalant que
c'est un tag en référence au tag "branche1"
Les soucis annexes sont:
- Comprendre ce qu'est un "non-branch tag" au sens de ViewCVS
- Comprendre pourquoi un tag "principal" fait référence aux commits
qui ont eu lieu avant, alors qu'un tag de type branche semble faire
référence aux commits qui le suivent
Tout lien (si possible en français) est le bienvenu, car google est
trop bavard sur ce thème, et les documents que je peux lire sont très
succins et pas assez didactiques pour mon grand âge :)
/F - Qui se dit que quand il aura vraiment compris CVS, il sera
largement temps de passer à SVN :)
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le 12809ième jour après Epoch, Yves Rutschle écrivait:
[... tout un tas de trucs qui me semblent correspondre à ma façon de bosser ...]
cvs co -r b1 il demande la tête de la branche b1, il récupère 1.1.2.3
C'est peut-être là où tu t'emmèle: Il faut considérer qu'un tag de branche est un nom de branche, et le comportement devient alors évident (AMA): quand on parle de la branche, on parle de sa tête, et l'endroit où l'on a commencé la branche n'est plus tellement important.
Et paf! C'est exactement ça, docteur! Ma confusion réside dans la notion de tag de branche. Pour moi, un tag avec -b devait référencer la base de la branche, et non la tête.
Du coup, maintenant que j'ai compris ça, j'ai tout compris! C'est en plus vachement plus pratique! J'ai donc un stock de tags qui ne servent à rien, car ils font doublons avec la tête de branche ;)
Si tu as une doc de type "guideline" sur la façon dont vous bossez, ça m'intéresse fortement ;)
Nous sommes des sauvages qui ne documentent rien (sans blague).
C'est un scandale ! :)
En tout cas, merci beaucoup de ce petit détail qui fait toute la différence pour moi dans la compréhension des tags...
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le 12809ième jour après Epoch,
Yves Rutschle écrivait:
[... tout un tas de trucs qui me semblent correspondre à ma façon de
bosser ...]
cvs co -r b1
il demande la tête de la branche b1, il récupère 1.1.2.3
C'est peut-être là où tu t'emmèle: Il faut considérer qu'un
tag de branche est un nom de branche, et le comportement
devient alors évident (AMA): quand on parle de la branche,
on parle de sa tête, et l'endroit où l'on a commencé la
branche n'est plus tellement important.
Et paf! C'est exactement ça, docteur! Ma confusion réside dans la
notion de tag de branche. Pour moi, un tag avec -b devait référencer
la base de la branche, et non la tête.
Du coup, maintenant que j'ai compris ça, j'ai tout compris! C'est en
plus vachement plus pratique! J'ai donc un stock de tags qui ne
servent à rien, car ils font doublons avec la tête de branche ;)
Si tu as une doc de type "guideline" sur la façon dont
vous bossez, ça m'intéresse fortement ;)
Nous sommes des sauvages qui ne documentent rien (sans
blague).
C'est un scandale ! :)
En tout cas, merci beaucoup de ce petit détail qui fait toute la
différence pour moi dans la compréhension des tags...
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le 12809ième jour après Epoch, Yves Rutschle écrivait:
[... tout un tas de trucs qui me semblent correspondre à ma façon de bosser ...]
cvs co -r b1 il demande la tête de la branche b1, il récupère 1.1.2.3
C'est peut-être là où tu t'emmèle: Il faut considérer qu'un tag de branche est un nom de branche, et le comportement devient alors évident (AMA): quand on parle de la branche, on parle de sa tête, et l'endroit où l'on a commencé la branche n'est plus tellement important.
Et paf! C'est exactement ça, docteur! Ma confusion réside dans la notion de tag de branche. Pour moi, un tag avec -b devait référencer la base de la branche, et non la tête.
Du coup, maintenant que j'ai compris ça, j'ai tout compris! C'est en plus vachement plus pratique! J'ai donc un stock de tags qui ne servent à rien, car ils font doublons avec la tête de branche ;)
Si tu as une doc de type "guideline" sur la façon dont vous bossez, ça m'intéresse fortement ;)
Nous sommes des sauvages qui ne documentent rien (sans blague).
C'est un scandale ! :)
En tout cas, merci beaucoup de ce petit détail qui fait toute la différence pour moi dans la compréhension des tags...
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
On 2005-01-26 00:00:19 +0100, François TOURDE wrote:
Depuis quelques jours, je suis amené à utiliser la notion de branche dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus me souvenir des détails.
Autant que tu sois au courant dès maintenant: CVS supporte très mal les branches. En particulier, il est impossible de faire un diff sur une branche. Et il est impossible de faire un merge d'une partie du tronc sur une branche (car le -j demande un tag, et il n'y a pas de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais ça devient très lourd, sans compter le fait qu'il faut un accès en écriture dans le repositoire alors que l'update lui-même ne demande pas un tel accès en écriture).
/F - Qui se dit que quand il aura vraiment compris CVS, il sera largement temps de passer à SVN :)
Le concept de branche est plus simple sous Subversion.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2005-01-26 00:00:19 +0100, François TOURDE wrote:
Depuis quelques jours, je suis amené à utiliser la notion de branche
dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus
me souvenir des détails.
Autant que tu sois au courant dès maintenant: CVS supporte très mal
les branches. En particulier, il est impossible de faire un diff
sur une branche. Et il est impossible de faire un merge d'une partie
du tronc sur une branche (car le -j demande un tag, et il n'y a pas
de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais
ça devient très lourd, sans compter le fait qu'il faut un accès en
écriture dans le repositoire alors que l'update lui-même ne demande
pas un tel accès en écriture).
/F - Qui se dit que quand il aura vraiment compris CVS, il sera
largement temps de passer à SVN :)
Le concept de branche est plus simple sous Subversion.
On 2005-01-26 00:00:19 +0100, François TOURDE wrote:
Depuis quelques jours, je suis amené à utiliser la notion de branche dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus me souvenir des détails.
Autant que tu sois au courant dès maintenant: CVS supporte très mal les branches. En particulier, il est impossible de faire un diff sur une branche. Et il est impossible de faire un merge d'une partie du tronc sur une branche (car le -j demande un tag, et il n'y a pas de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais ça devient très lourd, sans compter le fait qu'il faut un accès en écriture dans le repositoire alors que l'update lui-même ne demande pas un tel accès en écriture).
/F - Qui se dit que quand il aura vraiment compris CVS, il sera largement temps de passer à SVN :)
Le concept de branche est plus simple sous Subversion.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
fra-duf-no-spam
Le 12815ième jour après Epoch, Vincent Lefevre écrivait:
On 2005-01-26 00:00:19 +0100, François TOURDE wrote:
Depuis quelques jours, je suis amené à utiliser la notion de branche dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus me souvenir des détails.
Autant que tu sois au courant dès maintenant: CVS supporte très mal les branches. En particulier, il est impossible de faire un diff sur une branche. Et il est impossible de faire un merge d'une partie du tronc sur une branche (car le -j demande un tag, et il n'y a pas de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais ça devient très lourd, sans compter le fait qu'il faut un accès en écriture dans le repositoire alors que l'update lui-même ne demande pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en ajouter, mais de toute façon les tags sont des choses qu'on ajoute soi-même non?
D'autre part, je viens de faire un merge d'un bout de branche vers le tronc, et ça a bien marché ;) ... Il est probable que j'aurais dû créer plutôt une branche particulière pour ce merge, mais là j'assume, c'est mon choix de travail.
/F - Qui se dit que quand il aura vraiment compris CVS, il sera largement temps de passer à SVN :)
Le concept de branche est plus simple sous Subversion.
Ah ben c'est malin... Tu pouvais pas le dire avant ? :)
De toute façon, quand j'aurais maîtrisé cvs, svn aura déjà un remplaçant, et quand je migrerais vers svn (pourvu que ce soit facile) son remplaçant sera déjà très stable ;)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le 12815ième jour après Epoch,
Vincent Lefevre écrivait:
On 2005-01-26 00:00:19 +0100, François TOURDE wrote:
Depuis quelques jours, je suis amené à utiliser la notion de branche
dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus
me souvenir des détails.
Autant que tu sois au courant dès maintenant: CVS supporte très mal
les branches. En particulier, il est impossible de faire un diff
sur une branche. Et il est impossible de faire un merge d'une partie
du tronc sur une branche (car le -j demande un tag, et il n'y a pas
de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais
ça devient très lourd, sans compter le fait qu'il faut un accès en
écriture dans le repositoire alors que l'update lui-même ne demande
pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un
peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en
ajouter, mais de toute façon les tags sont des choses qu'on ajoute
soi-même non?
D'autre part, je viens de faire un merge d'un bout de branche vers le
tronc, et ça a bien marché ;) ... Il est probable que j'aurais dû
créer plutôt une branche particulière pour ce merge, mais là j'assume,
c'est mon choix de travail.
/F - Qui se dit que quand il aura vraiment compris CVS, il sera
largement temps de passer à SVN :)
Le concept de branche est plus simple sous Subversion.
Ah ben c'est malin... Tu pouvais pas le dire avant ? :)
De toute façon, quand j'aurais maîtrisé cvs, svn aura déjà un
remplaçant, et quand je migrerais vers svn (pourvu que ce soit facile)
son remplaçant sera déjà très stable ;)
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le 12815ième jour après Epoch, Vincent Lefevre écrivait:
On 2005-01-26 00:00:19 +0100, François TOURDE wrote:
Depuis quelques jours, je suis amené à utiliser la notion de branche dans CVS. J'avais fait ça il y a quelque temps, mais j'avoue ne plus me souvenir des détails.
Autant que tu sois au courant dès maintenant: CVS supporte très mal les branches. En particulier, il est impossible de faire un diff sur une branche. Et il est impossible de faire un merge d'une partie du tronc sur une branche (car le -j demande un tag, et il n'y a pas de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais ça devient très lourd, sans compter le fait qu'il faut un accès en écriture dans le repositoire alors que l'update lui-même ne demande pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en ajouter, mais de toute façon les tags sont des choses qu'on ajoute soi-même non?
D'autre part, je viens de faire un merge d'un bout de branche vers le tronc, et ça a bien marché ;) ... Il est probable que j'aurais dû créer plutôt une branche particulière pour ce merge, mais là j'assume, c'est mon choix de travail.
/F - Qui se dit que quand il aura vraiment compris CVS, il sera largement temps de passer à SVN :)
Le concept de branche est plus simple sous Subversion.
Ah ben c'est malin... Tu pouvais pas le dire avant ? :)
De toute façon, quand j'aurais maîtrisé cvs, svn aura déjà un remplaçant, et quand je migrerais vers svn (pourvu que ce soit facile) son remplaçant sera déjà très stable ;)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
On 2005-02-01 15:02:19 +0100, François TOURDE wrote:
Le 12815ième jour après Epoch, Vincent Lefevre écrivait: > Autant que tu sois au courant dès maintenant: CVS supporte très mal > les branches. En particulier, il est impossible de faire un diff > sur une branche. Et il est impossible de faire un merge d'une partie > du tronc sur une branche (car le -j demande un tag, et il n'y a pas > de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais > ça devient très lourd, sans compter le fait qu'il faut un accès en > écriture dans le repositoire alors que l'update lui-même ne demande > pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en ajouter, mais de toute façon les tags sont des choses qu'on ajoute soi-même non?
Oui, et si on n'en a pas ajouté, il n'y en a pas, et on ne peut pas utiliser les fonctionnalités utilisant les tags.
D'autre part, je viens de faire un merge d'un bout de branche vers le tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une branche).
> Le concept de branche est plus simple sous Subversion.
Ah ben c'est malin... Tu pouvais pas le dire avant ? :)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2005-02-01 15:02:19 +0100, François TOURDE wrote:
Le 12815ième jour après Epoch,
Vincent Lefevre écrivait:
> Autant que tu sois au courant dès maintenant: CVS supporte très mal
> les branches. En particulier, il est impossible de faire un diff
> sur une branche. Et il est impossible de faire un merge d'une partie
> du tronc sur une branche (car le -j demande un tag, et il n'y a pas
> de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais
> ça devient très lourd, sans compter le fait qu'il faut un accès en
> écriture dans le repositoire alors que l'update lui-même ne demande
> pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un
peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en
ajouter, mais de toute façon les tags sont des choses qu'on ajoute
soi-même non?
Oui, et si on n'en a pas ajouté, il n'y en a pas, et on ne peut pas
utiliser les fonctionnalités utilisant les tags.
D'autre part, je viens de faire un merge d'un bout de branche vers le
tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une
branche).
> Le concept de branche est plus simple sous Subversion.
Ah ben c'est malin... Tu pouvais pas le dire avant ? :)
On 2005-02-01 15:02:19 +0100, François TOURDE wrote:
Le 12815ième jour après Epoch, Vincent Lefevre écrivait: > Autant que tu sois au courant dès maintenant: CVS supporte très mal > les branches. En particulier, il est impossible de faire un diff > sur une branche. Et il est impossible de faire un merge d'une partie > du tronc sur une branche (car le -j demande un tag, et il n'y a pas > de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais > ça devient très lourd, sans compter le fait qu'il faut un accès en > écriture dans le repositoire alors que l'update lui-même ne demande > pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en ajouter, mais de toute façon les tags sont des choses qu'on ajoute soi-même non?
Oui, et si on n'en a pas ajouté, il n'y en a pas, et on ne peut pas utiliser les fonctionnalités utilisant les tags.
D'autre part, je viens de faire un merge d'un bout de branche vers le tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une branche).
> Le concept de branche est plus simple sous Subversion.
Ah ben c'est malin... Tu pouvais pas le dire avant ? :)
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
fra-duf-no-spam
Le 12815ième jour après Epoch, Vincent Lefevre écrivait:
On 2005-02-01 15:02:19 +0100, François TOURDE wrote:
Le 12815ième jour après Epoch, Vincent Lefevre écrivait: > Autant que tu sois au courant dès maintenant: CVS supporte très mal > les branches. En particulier, il est impossible de faire un diff > sur une branche. Et il est impossible de faire un merge d'une partie > du tronc sur une branche (car le -j demande un tag, et il n'y a pas > de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais > ça devient très lourd, sans compter le fait qu'il faut un accès en > écriture dans le repositoire alors que l'update lui-même ne demande > pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en ajouter, mais de toute façon les tags sont des choses qu'on ajoute soi-même non?
Oui, et si on n'en a pas ajouté, il n'y en a pas, et on ne peut pas utiliser les fonctionnalités utilisant les tags.
D'autre part, je viens de faire un merge d'un bout de branche vers le tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une branche).
Ah, ben dans ce cas, il faut que les patches soient faits dans une branche, laquelle devra être mergée ensuite dans les branches/tronc nécessaires.
Je suis très en retard pour le mail. :(
lol
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Le 12815ième jour après Epoch,
Vincent Lefevre écrivait:
On 2005-02-01 15:02:19 +0100, François TOURDE wrote:
Le 12815ième jour après Epoch,
Vincent Lefevre écrivait:
> Autant que tu sois au courant dès maintenant: CVS supporte très mal
> les branches. En particulier, il est impossible de faire un diff
> sur une branche. Et il est impossible de faire un merge d'une partie
> du tronc sur une branche (car le -j demande un tag, et il n'y a pas
> de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais
> ça devient très lourd, sans compter le fait qu'il faut un accès en
> écriture dans le repositoire alors que l'update lui-même ne demande
> pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un
peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en
ajouter, mais de toute façon les tags sont des choses qu'on ajoute
soi-même non?
Oui, et si on n'en a pas ajouté, il n'y en a pas, et on ne peut pas
utiliser les fonctionnalités utilisant les tags.
D'autre part, je viens de faire un merge d'un bout de branche vers le
tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une
branche).
Ah, ben dans ce cas, il faut que les patches soient faits dans une
branche, laquelle devra être mergée ensuite dans les branches/tronc
nécessaires.
Je suis très en retard pour le mail. :(
lol
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Le 12815ième jour après Epoch, Vincent Lefevre écrivait:
On 2005-02-01 15:02:19 +0100, François TOURDE wrote:
Le 12815ième jour après Epoch, Vincent Lefevre écrivait: > Autant que tu sois au courant dès maintenant: CVS supporte très mal > les branches. En particulier, il est impossible de faire un diff > sur une branche. Et il est impossible de faire un merge d'une partie > du tronc sur une branche (car le -j demande un tag, et il n'y a pas > de tag sur le tronc, à moins d'en ajouter un spécifiquement, mais > ça devient très lourd, sans compter le fait qu'il faut un accès en > écriture dans le repositoire alors que l'update lui-même ne demande > pas un tel accès en écriture).
Merci pour ces réponses, mais il me semble que tu te trompes un peu. Tu dis qu'il n'y a pas de tags sur le tronc, à moins d'en ajouter, mais de toute façon les tags sont des choses qu'on ajoute soi-même non?
Oui, et si on n'en a pas ajouté, il n'y en a pas, et on ne peut pas utiliser les fonctionnalités utilisant les tags.
D'autre part, je viens de faire un merge d'un bout de branche vers le tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une branche).
Ah, ben dans ce cas, il faut que les patches soient faits dans une branche, laquelle devra être mergée ensuite dans les branches/tronc nécessaires.
Je suis très en retard pour le mail. :(
lol
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Yves Rutschle
On Tue, Feb 01, 2005 at 05:30:38PM +0100, Vincent Lefevre wrote:
> D'autre part, je viens de faire un merge d'un bout de branche vers le > tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une branche).
C'est peut-être ma fièvre qui me fait halluciner, mais tu devrais pouvoir faire (dans la branche):
cvs update -j HEAD
Y. - malade
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On Tue, Feb 01, 2005 at 05:30:38PM +0100, Vincent Lefevre wrote:
> D'autre part, je viens de faire un merge d'un bout de branche vers le
> tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une
branche).
C'est peut-être ma fièvre qui me fait halluciner, mais tu
devrais pouvoir faire (dans la branche):
cvs update -j HEAD
Y. - malade
--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
On Tue, Feb 01, 2005 at 05:30:38PM +0100, Vincent Lefevre wrote:
> D'autre part, je viens de faire un merge d'un bout de branche vers le > tronc, et ça a bien marché ;)
Moi, c'est l'inverse que je veux faire (porter des patches sur une branche).
C'est peut-être ma fièvre qui me fait halluciner, mais tu devrais pouvoir faire (dans la branche):
cvs update -j HEAD
Y. - malade
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
On 2005-02-01 18:04:56 +0100, François TOURDE wrote:
Ah, ben dans ce cas, il faut que les patches soient faits dans une branche, laquelle devra être mergée ensuite dans les branches/tronc nécessaires.
En général, on fait le développement dans le tronc, tout du moins pour les corrections de bugs et diverses optimisations (rien de très expérimental qui nécessiterait une branche), et on porte ensuite certaines corrections dans la branche de la dernière release.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2005-02-01 18:04:56 +0100, François TOURDE wrote:
Ah, ben dans ce cas, il faut que les patches soient faits dans une
branche, laquelle devra être mergée ensuite dans les branches/tronc
nécessaires.
En général, on fait le développement dans le tronc, tout du moins
pour les corrections de bugs et diverses optimisations (rien de très
expérimental qui nécessiterait une branche), et on porte ensuite
certaines corrections dans la branche de la dernière release.
On 2005-02-01 18:04:56 +0100, François TOURDE wrote:
Ah, ben dans ce cas, il faut que les patches soient faits dans une branche, laquelle devra être mergée ensuite dans les branches/tronc nécessaires.
En général, on fait le développement dans le tronc, tout du moins pour les corrections de bugs et diverses optimisations (rien de très expérimental qui nécessiterait une branche), et on porte ensuite certaines corrections dans la branche de la dernière release.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
Vincent Lefevre
On 2005-02-01 19:47:51 +0000, Yves Rutschle wrote:
On Tue, Feb 01, 2005 at 05:30:38PM +0100, Vincent Lefevre wrote: > Moi, c'est l'inverse que je veux faire (porter des patches sur une > branche).
C'est peut-être ma fièvre qui me fait halluciner, mais tu devrais pouvoir faire (dans la branche):
cvs update -j HEAD
J'avais essayé quelque chose du genre, mais je rappelle que je veux porter seulement un patch, et pas le tronc en entier; j'ai donc besoin de spécifier deux dates (puisque CVS ne connais pas la notion de révision globale). Je m'étais dit que -jHEAD:date devait faire ce que je voulais, mais ça ne fonctionne pas: cvs semble ignorer la date, i.e. HEAD n'est pas assimilable à un tag de branche.
J'avais également essayé de juste donner la date (-jdate) et de de donner un tag vide (-j:date), sans plus de succès.
-- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench
Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"
To UNSUBSCRIBE, email to with a subject of "unsubscribe". Trouble? Contact
On 2005-02-01 19:47:51 +0000, Yves Rutschle wrote:
On Tue, Feb 01, 2005 at 05:30:38PM +0100, Vincent Lefevre wrote:
> Moi, c'est l'inverse que je veux faire (porter des patches sur une
> branche).
C'est peut-être ma fièvre qui me fait halluciner, mais tu
devrais pouvoir faire (dans la branche):
cvs update -j HEAD
J'avais essayé quelque chose du genre, mais je rappelle que je
veux porter seulement un patch, et pas le tronc en entier; j'ai
donc besoin de spécifier deux dates (puisque CVS ne connais pas
la notion de révision globale). Je m'étais dit que -jHEAD:date
devait faire ce que je voulais, mais ça ne fonctionne pas: cvs
semble ignorer la date, i.e. HEAD n'est pas assimilable à un
tag de branche.
J'avais également essayé de juste donner la date (-jdate) et de
de donner un tag vide (-j:date), sans plus de succès.
On 2005-02-01 19:47:51 +0000, Yves Rutschle wrote:
On Tue, Feb 01, 2005 at 05:30:38PM +0100, Vincent Lefevre wrote: > Moi, c'est l'inverse que je veux faire (porter des patches sur une > branche).
C'est peut-être ma fièvre qui me fait halluciner, mais tu devrais pouvoir faire (dans la branche):
cvs update -j HEAD
J'avais essayé quelque chose du genre, mais je rappelle que je veux porter seulement un patch, et pas le tronc en entier; j'ai donc besoin de spécifier deux dates (puisque CVS ne connais pas la notion de révision globale). Je m'étais dit que -jHEAD:date devait faire ce que je voulais, mais ça ne fonctionne pas: cvs semble ignorer la date, i.e. HEAD n'est pas assimilable à un tag de branche.
J'avais également essayé de juste donner la date (-jdate) et de de donner un tag vide (-j:date), sans plus de succès.