| |||||
| Auteur | Sujet : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde |
|---|---|
el muchacho Comfortably Numb | Reprise du message précédent : --------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
Publicité | Posté le 08-07-2020 à 10:38:28 ![]() ![]() |
el muchacho Comfortably Numb |
--------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
Hermes le Messager Breton Quiétiste |
--------------- Expert en expertises |
el muchacho Comfortably Numb |
--------------- Les aéroports où il fait bon attendre, voila un topic qu'il est bien |
ratibus |
|
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
ratibus |
|
masklinn í dag viðrar vel til loftárása |
Le problème c'est qu'avec les divergences dans les branches (surtout si il y a pas mal de temps e.g. releases annuelles ou quoi) et l'activité de maintenance sur les vielles branches, la personne qui fait le merge va nécessairement se taper des conflits plus ou moins gros, et va rater des trucs, et ça prend un temps dingue. Et cette personne ne peut pas aller demander aux auteurs parce-que git lui file un gros paquet de merde avec des conflits au milieu et "demerden sie sich" (pas qu'il puisse nécessairement mieux faire, en tout cas avec son modèle de révisions "snapshot" ). Et tu peux pas aller merger dans tous les sens dès qu'un truc est poussé dans une branche basse, ça te crée un histo qui ressemble strictement à rien. Donc on est passés à des backports/forward ports, un peu comme dans python (chez nous on fait des forward ports mais ça marche dans les deux sens): tu merge un truc, du dis sur quelle range de branche il faut l'intégrer, et ça te crée des "sous-PR" pour chacune des branches concernées. Comme ça la gestion des conflits est distribuée et surtout c'est le dev qui a fait le changement initial qui va le fixer (ou refaire, ou dropper selon la quantité de churn). Le seul truc chiant c'est que quand tu log / blame t'as plus un lien direct vers le commit d'origine, donc faut parfois se ballader un peu pour retrouver. Message cité 1 fois Message édité par masklinn le 08-07-2020 à 13:39:09 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Publicité | Posté le 08-07-2020 à 13:10:38 ![]() ![]() |
gatsu35 Blablaté par Harko |
|
ratibus | Ah, osef du nommage tant que les gens s'y retrouvent. |
masklinn í dag viðrar vel til loftárása | Il y a des gens qui utilisent des macro keyboards ou des pads midis pour se faire des raccourcis icite? Que ce soit pour le dev, pour des raccourcis autres (genre media) ou pour gérer leur onlyfans. Message cité 1 fois Message édité par masklinn le 08-07-2020 à 14:00:38 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Xavier_OM Monarchiste régicide (fr quoi) |
C'est mergeable sans conflits évidemment, sinon le problème serait simple "résout le confit proprement et c'est bon". En général c'est ce genre de scénario : Message cité 1 fois Message édité par Xavier_OM le 08-07-2020 à 14:20:35 --------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
Dion Acceuil |
--------------- When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====> |
Xavier_OM Monarchiste régicide (fr quoi) |
--------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
masklinn í dag viðrar vel til loftárása |
Le CI en prend plein la gueule par contre Message cité 1 fois Message édité par masklinn le 08-07-2020 à 14:40:56 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Xavier_OM Monarchiste régicide (fr quoi) |
--------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
masklinn í dag viðrar vel til loftárása |
Message cité 1 fois Message édité par masklinn le 08-07-2020 à 15:18:57 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Xavier_OM Monarchiste régicide (fr quoi) |
Je parle de l'approche "Stop cherry-picking, start merging" de Raymond Chen ici https://devblogs.microsoft.com/oldn [...] 0/?p=98235 (btw pas de notion de PR ici c'est du git pure, sans gitlab/github) Message cité 1 fois Message édité par Xavier_OM le 08-07-2020 à 15:55:05 --------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
masklinn í dag viðrar vel til loftárása |
Message cité 1 fois Message édité par masklinn le 08-07-2020 à 16:01:59 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Xavier_OM Monarchiste régicide (fr quoi) |
Mais avec 3k à 20k commits de divergence la branche vit sa vit dans son coin non ? Tu vas quand-même tenter des merges pour récupérer ses fix spécifiques alors que le code est si différent Message cité 1 fois Message édité par Xavier_OM le 08-07-2020 à 16:12:38 --------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
masklinn í dag viðrar vel til loftárása |
Message édité par masklinn le 08-07-2020 à 16:46:42 --------------- I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing? |
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
Xavier_OM Monarchiste régicide (fr quoi) |
Tu verras une différence oui, mais pas un conflit non. En 2 le code a été merged et le conflit déjà résolu (mais en adoptant la mauvaise solution hélas). Et si c'est une différence parmi beaucoup il faut des tests de régressions pour détecter qu'un bout de code est revenu en arrière.. Si j'essaie de donner des exemples venant de cas réels ça donnerait ça : Ici on paie cher le merge malheureux (#2) qui a peut-être eu lieu 3 mois plus tôt. C'est un problème de temporalité en fait
Au moment du merge que voit git ? git lors d'un merge ne regarde que les sommets des deux branches (et pas les commits un par un, sans quoi il aurait vu un ajout de 'if' concomitant puis sa suppression plus tard) VS le dernier point de divergence (la base), il n'est pas plus intelligent que ça, ce qui s'est passé 3 merges plus haut ne compte pas, remonter au tout premier point de divergence non plus. Message édité par Xavier_OM le 08-07-2020 à 18:07:06 --------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
Jubijub Parce que je le VD bien | elles font quelle taille tes branches ? --------------- Jubi Photos : Flickr - 500px |
Xavier_OM Monarchiste régicide (fr quoi) |
C'est pas 10kloc quand-même mais ça peut être éparpillé sur beaucoup de fichiers. Pour le fix dans sa propre branche (et merge pour l'avoir chez soi) je suis complètement d'accord. Après c'est pas évident pour le merge fréquent, je me tâte encore car ça pourrait limiter la casse et c'est sûr que c'est un gros avantage, mais le code peut aussi être jeté si la méthode ne donne rien au final et on aura demandé revue de code et couverture par des tests pour rien du coup. Je note le «au pire 1x par semaine dans le trunk» en tout cas, comme référence. Message cité 1 fois Message édité par Xavier_OM le 08-07-2020 à 18:51:44 --------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
Dion Acceuil |
--------------- When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====> |
O'Gure Multi grognon de B_L |
--------------- Relax. Take a deep breath ! |
Xavier_OM Monarchiste régicide (fr quoi) |
--------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
Plam Bear Metal | Moi aussi j'ai un PC avec 16,0000000 cœurs et 16,000000 GiB de RAM --------------- Spécialiste du bear metal |
Dion Acceuil |
--------------- When it comes to business/legal topics, just assume almost everyone commenting has no idea what they’re taking about and have no background in these subjects because that’s how it really is. Harkonnen 8-> Elmoricq 8====> |
sligor |
gzii court-circuit | Purée, qu'on adopte enfin une notation avec des séparateurs standards (et la date en inversé)
|
Jubijub Parce que je le VD bien |
--------------- Jubi Photos : Flickr - 500px |
b_b_rodriguez |
Message cité 3 fois Message édité par b_b_rodriguez le 09-07-2020 à 13:07:18 |
Profil supprimé | Posté le 09-07-2020 à 13:07:58 ![]()
Navicat ? Mais pas sûr que ce soit noob-friendly Message édité par Profil supprimé le 09-07-2020 à 13:08:23 |
SekYo |
|
Xavier_OM Monarchiste régicide (fr quoi) |
--------------- Il y a autant d'atomes d'oxygène dans une molécule d'eau que d'étoiles dans le système solaire. |
Publicité | Posté le ![]() ![]() |

| Sujets relatifs | |
|---|---|
| Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde |




