Interface de l'historique des versions

L'auteur de ce sujet a trouvé une solution à son problème.
Auteur du sujet

Bonjour,

Je regardais l'historique des versions d'un tutoriel et j'ai constaté plusieurs choses.

  • Sur la page d'historique, la date s'affiche en anglais.
  • Sur l'interface Diff, les noms des nouveaux fichiers n'apparaissent pas.
  • Sur l'interface Diff, on pourrait clarifier quelle version est à gauche et à droite.
  • Sur l'interface Diff, j'ai l'impression qu'on compare la version actuelle à la version avant le commit, mais pas les modifications apportées par le commit. Il serait plus logique de voir ce qu'un commit a modifié, ou de laisser le choix à l'utilisateur des versions à comparer (par exemple pour voir les modifications apportées entre deux mises en validation).
+2 -0

Effectivement, l'historique des versions d'un tutoriel/article a grandement besoin d'être amélioré !

Médicament flemmard aux pul(p)sions imprécises. “Don’t wait for the perfect moment. Take the moment and make it perfect.”

+0 -0

Je confirme, et je sais de quoi je parle, c'est carrément moche et pas pratique. Je t'avoue que j'ai un peu foutu ça au placard en essayant de limiter le nombre d'évolutions introduites par la ZEP-12, mais typiquement, c'est un truc sur lequel j'aimerai me repencher quand j'aurai du temps. Par exemple, ça implique d'utiliser convenablement difflib, et de plus utiliser la sortie "HTML" :)

Doctorant et assistant en chimie à l'Université de NamurEx-dev' pour ZdS (a aidé à réaliser la ZEP-12 !) • Carniste cis (y parait que c'est une injure)

+0 -0

J'ai du oublier :-°

Du coup, j'ai fait ça de suite, merci de me l'avoir rappelé.

En ce qui concerne une ZEP … Si tu veux, mais je ne pense pas que ça soit nécessaire d'aller à ce point là (sauf si ça vous amuse). On peut par contre discuter de possibilités d'évolutions ici puis les remonter sur GH :)

Doctorant et assistant en chimie à l'Université de NamurEx-dev' pour ZdS (a aidé à réaliser la ZEP-12 !) • Carniste cis (y parait que c'est une injure)

+0 -0
Auteur du sujet

En fait, la comparaison se fait non pas entre la version sélectionnée et la version actuelle, mais entre la version sélectionnée et l'avant-dernière version : lien Github

214
tdiff = hcommit.diff("HEAD~1")

A priori HEAD~1 désigne l'avant-dernier commit.

+0 -0
Vous devez être connecté pour pouvoir poster un message.
Connexion

Pas encore inscrit ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte