J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
un animal poilu...
sources, sûrement géré dans un format propriétaire
leur scan de post-its où le cahier des charges est marqué
un animal poilu...
sources, sûrement géré dans un format propriétaire
leur scan de post-its où le cahier des charges est marqué
un animal poilu...
sources, sûrement géré dans un format propriétaire
leur scan de post-its où le cahier des charges est marqué
jean-michel bain-cornu wrote:J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Oui aussi.Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
C'est pas sorcier ? On n'a pas du utiliser le même CVS alors :) De toute
façon, par définition un conflit c'est quand l'outil ne peux plus rien
faire alors je ne vois vraiment pas de quoi tu parles.
1.6
}
jean-michel bain-cornu wrote:
J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Oui aussi.
Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
C'est pas sorcier ? On n'a pas du utiliser le même CVS alors :) De toute
façon, par définition un conflit c'est quand l'outil ne peux plus rien
faire alors je ne vois vraiment pas de quoi tu parles.
1.6
}
jean-michel bain-cornu wrote:J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Oui aussi.Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
C'est pas sorcier ? On n'a pas du utiliser le même CVS alors :) De toute
façon, par définition un conflit c'est quand l'outil ne peux plus rien
faire alors je ne vois vraiment pas de quoi tu parles.
1.6
}
Bonsoir !Je ne connais pas Lotus Notes, et je ne sais pas ce qu'est une
réplication asynchrone intelligente.
Pour simplifier, disons que Lotus Notes, c'est gros, c'est lourd, c'est
aussi gros, et lourd, et même très lourd.
Mais, Lorsque des postes nomades ont travaillé, et se rebranchent, même
temporairement, la réplication est automatique. Seules les modifications
sont échangées (et répercutées plus tard, sur les autres postes). Ce qui est
impressionnant, c'est de voir ce qui se passe, lorsque plusieurs postes non
connectés ont modifié la même partie d'un document (les différentes versions
sont conservées, avec un classement par utilisateur/chrono). De même si une
partie de document a été supprimée, et, simultanément, utilisée par un
poste, il est possible de se positionner sur n'importe quel point de regard.
Mais, qu'est-ce que c'est lourd !http://bazaar.canonical.com/IntroductionToBzr
J'ai voulu regarder, mais ce n'est pas en français, ni en occitan. J'ai cru
à du breton (Bzr), mais je ne parle pas le breton.
D'après ce que j'en ai compris, la structure a l'air intéressante.
Par contre, ça me semble très orienté "texte ASCII a laisser le plus figé
possible". J'ai l'impression qu'une simple inversion de deux fonctions
(dans le but, limité, de changer l'ordre d'apparition dans une doc), ne sera
pas distinguée d'une modification fonctionnelle.
Cela peut s'avérer gênant, si les revues de code sont nombreuses.
@-salutations
Michel Claveau
Bonsoir !
Je ne connais pas Lotus Notes, et je ne sais pas ce qu'est une
réplication asynchrone intelligente.
Pour simplifier, disons que Lotus Notes, c'est gros, c'est lourd, c'est
aussi gros, et lourd, et même très lourd.
Mais, Lorsque des postes nomades ont travaillé, et se rebranchent, même
temporairement, la réplication est automatique. Seules les modifications
sont échangées (et répercutées plus tard, sur les autres postes). Ce qui est
impressionnant, c'est de voir ce qui se passe, lorsque plusieurs postes non
connectés ont modifié la même partie d'un document (les différentes versions
sont conservées, avec un classement par utilisateur/chrono). De même si une
partie de document a été supprimée, et, simultanément, utilisée par un
poste, il est possible de se positionner sur n'importe quel point de regard.
Mais, qu'est-ce que c'est lourd !
http://bazaar.canonical.com/IntroductionToBzr
J'ai voulu regarder, mais ce n'est pas en français, ni en occitan. J'ai cru
à du breton (Bzr), mais je ne parle pas le breton.
D'après ce que j'en ai compris, la structure a l'air intéressante.
Par contre, ça me semble très orienté "texte ASCII a laisser le plus figé
possible". J'ai l'impression qu'une simple inversion de deux fonctions
(dans le but, limité, de changer l'ordre d'apparition dans une doc), ne sera
pas distinguée d'une modification fonctionnelle.
Cela peut s'avérer gênant, si les revues de code sont nombreuses.
@-salutations
Michel Claveau
Bonsoir !Je ne connais pas Lotus Notes, et je ne sais pas ce qu'est une
réplication asynchrone intelligente.
Pour simplifier, disons que Lotus Notes, c'est gros, c'est lourd, c'est
aussi gros, et lourd, et même très lourd.
Mais, Lorsque des postes nomades ont travaillé, et se rebranchent, même
temporairement, la réplication est automatique. Seules les modifications
sont échangées (et répercutées plus tard, sur les autres postes). Ce qui est
impressionnant, c'est de voir ce qui se passe, lorsque plusieurs postes non
connectés ont modifié la même partie d'un document (les différentes versions
sont conservées, avec un classement par utilisateur/chrono). De même si une
partie de document a été supprimée, et, simultanément, utilisée par un
poste, il est possible de se positionner sur n'importe quel point de regard.
Mais, qu'est-ce que c'est lourd !http://bazaar.canonical.com/IntroductionToBzr
J'ai voulu regarder, mais ce n'est pas en français, ni en occitan. J'ai cru
à du breton (Bzr), mais je ne parle pas le breton.
D'après ce que j'en ai compris, la structure a l'air intéressante.
Par contre, ça me semble très orienté "texte ASCII a laisser le plus figé
possible". J'ai l'impression qu'une simple inversion de deux fonctions
(dans le but, limité, de changer l'ordre d'apparition dans une doc), ne sera
pas distinguée d'une modification fonctionnelle.
Cela peut s'avérer gênant, si les revues de code sont nombreuses.
@-salutations
Michel Claveau
Bonsoir !un animal poilu...
Les trolls seraient-ils d'origine portugaise ?sources, sûrement géré dans un format propriétaire
Ben oui, tu as vu juste, c'est un élément fréquent.leur scan de post-its où le cahier des charges est marqué
Là aussi, tu as vu juste.
Mais, bon, c'est quand même le client qui dirige. Sauf à se payer le luxe de
pouvoir rejeter des clients (j'ai vu ça dans l'informatique publique, mais
jamais dans le privé).
Bonsoir !
un animal poilu...
Les trolls seraient-ils d'origine portugaise ?
sources, sûrement géré dans un format propriétaire
Ben oui, tu as vu juste, c'est un élément fréquent.
leur scan de post-its où le cahier des charges est marqué
Là aussi, tu as vu juste.
Mais, bon, c'est quand même le client qui dirige. Sauf à se payer le luxe de
pouvoir rejeter des clients (j'ai vu ça dans l'informatique publique, mais
jamais dans le privé).
Bonsoir !un animal poilu...
Les trolls seraient-ils d'origine portugaise ?sources, sûrement géré dans un format propriétaire
Ben oui, tu as vu juste, c'est un élément fréquent.leur scan de post-its où le cahier des charges est marqué
Là aussi, tu as vu juste.
Mais, bon, c'est quand même le client qui dirige. Sauf à se payer le luxe de
pouvoir rejeter des clients (j'ai vu ça dans l'informatique publique, mais
jamais dans le privé).
Christophe Cavalaria wrote:jean-michel bain-cornu wrote:J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Oui aussi.Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
C'est pas sorcier ? On n'a pas du utiliser le même CVS alors :) De toute
façon, par définition un conflit c'est quand l'outil ne peux plus rien
faire alors je ne vois vraiment pas de quoi tu parles.
Très simple.
Quand tu fais un update et qu'il il y a un conflit à un endroit dans un
source, tu récupères ta modif et celle de l'autre programmeur avec un
caractère '>' ou '<' en marge qui te permet de savoir qui a codé la
ligne. A toi de décider (évidemment !) ce qu'il faut garder (et de faire
un commit). Et si j'ai bonne mémoire, si les deux modifs sont
identiques, pas de conflit.
Christophe Cavalaria wrote:
jean-michel bain-cornu wrote:
J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Oui aussi.
Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
C'est pas sorcier ? On n'a pas du utiliser le même CVS alors :) De toute
façon, par définition un conflit c'est quand l'outil ne peux plus rien
faire alors je ne vois vraiment pas de quoi tu parles.
Très simple.
Quand tu fais un update et qu'il il y a un conflit à un endroit dans un
source, tu récupères ta modif et celle de l'autre programmeur avec un
caractère '>' ou '<' en marge qui te permet de savoir qui a codé la
ligne. A toi de décider (évidemment !) ce qu'il faut garder (et de faire
un commit). Et si j'ai bonne mémoire, si les deux modifs sont
identiques, pas de conflit.
Christophe Cavalaria wrote:jean-michel bain-cornu wrote:J'ajouterais une 4ème chose : sécuriser l'utilisation des sources.
Oui aussi.Pour revenir au 3ème point, CVS gère très bien les conflits de modifs
sur des lignes identiques. Je me demande bien pourquoi les outils plus
modernes ne le feraient pas (c'est pourtant pas sorcier...)
C'est pas sorcier ? On n'a pas du utiliser le même CVS alors :) De toute
façon, par définition un conflit c'est quand l'outil ne peux plus rien
faire alors je ne vois vraiment pas de quoi tu parles.
Très simple.
Quand tu fais un update et qu'il il y a un conflit à un endroit dans un
source, tu récupères ta modif et celle de l'autre programmeur avec un
caractère '>' ou '<' en marge qui te permet de savoir qui a codé la
ligne. A toi de décider (évidemment !) ce qu'il faut garder (et de faire
un commit). Et si j'ai bonne mémoire, si les deux modifs sont
identiques, pas de conflit.
Quand tu vas acheter du pain tu n'explique pas au boulanger comment il
doit ...
Quand tu vas acheter du pain tu n'explique pas au boulanger comment il
doit ...
Quand tu vas acheter du pain tu n'explique pas au boulanger comment il
doit ...
Bonjour !
J'ai regardé, et lu, rapidement, mais complètement, le site que tu as
indiqué.
D'abord, merci pour le lien (et la traduction).
Ensuite, et bien, cela m'a confirmé dans les limites de ce genre d'outil.
En gros, on a un LOG des DIFF
Et les limites de DIFF (ou de FC sous windows) sont telles que j'ai fait
mes propres outils d'analyse des différences (de fichiers textes). Comme
beaucoup de monde, je suppose.
Bref, j'ai l'impression que cela ajoute de la lourdeur, sans couvrir assez
de besoins en contrepartie. Par exemple, pour gérer mes versions, j'ai un
outil (maison) qui réalise automatiquement le mise à jour des CD (jusqu'à
l'ISO), qui fait du FTP automatique, qui envoie des mails d'annonce (avec
ou sans pièces jointes). Autant de choses que je ne retrouve pas dans les
outils de gestion de version.
Déjà, mes logiciels étant allègrement multi-langages,
et multi-outils,
avec des formats différents, y compris pour les sources, ça va accrocher
dur,
avec TLA, SVC, Tortoise, subversion, et compagnie. J'avais essayé
Proview (pas les écrans, le gestionnaire de projets) ; mais, là aussi, ça
ne m'avais pas emballé.
Donc, pour l'instant, je me contente de mes scripts, en attendant de
trouver mieux, ou d'avoir le temps de faire un truc qui me convienne.
Bonjour !
J'ai regardé, et lu, rapidement, mais complètement, le site que tu as
indiqué.
D'abord, merci pour le lien (et la traduction).
Ensuite, et bien, cela m'a confirmé dans les limites de ce genre d'outil.
En gros, on a un LOG des DIFF
Et les limites de DIFF (ou de FC sous windows) sont telles que j'ai fait
mes propres outils d'analyse des différences (de fichiers textes). Comme
beaucoup de monde, je suppose.
Bref, j'ai l'impression que cela ajoute de la lourdeur, sans couvrir assez
de besoins en contrepartie. Par exemple, pour gérer mes versions, j'ai un
outil (maison) qui réalise automatiquement le mise à jour des CD (jusqu'à
l'ISO), qui fait du FTP automatique, qui envoie des mails d'annonce (avec
ou sans pièces jointes). Autant de choses que je ne retrouve pas dans les
outils de gestion de version.
Déjà, mes logiciels étant allègrement multi-langages,
et multi-outils,
avec des formats différents, y compris pour les sources, ça va accrocher
dur,
avec TLA, SVC, Tortoise, subversion, et compagnie. J'avais essayé
Proview (pas les écrans, le gestionnaire de projets) ; mais, là aussi, ça
ne m'avais pas emballé.
Donc, pour l'instant, je me contente de mes scripts, en attendant de
trouver mieux, ou d'avoir le temps de faire un truc qui me convienne.
Bonjour !
J'ai regardé, et lu, rapidement, mais complètement, le site que tu as
indiqué.
D'abord, merci pour le lien (et la traduction).
Ensuite, et bien, cela m'a confirmé dans les limites de ce genre d'outil.
En gros, on a un LOG des DIFF
Et les limites de DIFF (ou de FC sous windows) sont telles que j'ai fait
mes propres outils d'analyse des différences (de fichiers textes). Comme
beaucoup de monde, je suppose.
Bref, j'ai l'impression que cela ajoute de la lourdeur, sans couvrir assez
de besoins en contrepartie. Par exemple, pour gérer mes versions, j'ai un
outil (maison) qui réalise automatiquement le mise à jour des CD (jusqu'à
l'ISO), qui fait du FTP automatique, qui envoie des mails d'annonce (avec
ou sans pièces jointes). Autant de choses que je ne retrouve pas dans les
outils de gestion de version.
Déjà, mes logiciels étant allègrement multi-langages,
et multi-outils,
avec des formats différents, y compris pour les sources, ça va accrocher
dur,
avec TLA, SVC, Tortoise, subversion, et compagnie. J'avais essayé
Proview (pas les écrans, le gestionnaire de projets) ; mais, là aussi, ça
ne m'avais pas emballé.
Donc, pour l'instant, je me contente de mes scripts, en attendant de
trouver mieux, ou d'avoir le temps de faire un truc qui me convienne.
Je croyais que tout langage de programmation sérieux utilisait des
fichiers texte.
Je croyais que tout langage de programmation sérieux utilisait des
fichiers texte.
Je croyais que tout langage de programmation sérieux utilisait des
fichiers texte.