(résumé : Mercurial marche mal avec les noms de fichiers non-ASCII sous Windows, parce que Mercurial refuse de comprendre que différentes machines ont différents jeux de caractères par défaut, et qu'il faut donc transcoder pour conserver l'information)
D'ailleurs tous les développeurs Mercurial ne sont pas d'accord avec "le VCS il s'en fout de l'encoding", il me semble par exemple que Martin Geisler est d'avis que l'approche actuelle est mauvaise.
[^] # Re: c'est une question de philosophie
Posté par Antoine . En réponse au journal "Scaling Mercurial at Facebook". Évalué à 4.
Les bytes marchent. S'ils ne marchent pas comme Matt et d'autres gens le veulent, alors ce serait bien que les gens en question prennent le temps de participer aux discussions, par exemple sur https://mail.python.org/pipermail/python-dev/2014-January/130923.html
Se plaindre sur Linuxfr ou sur Reddit ne fera pas avancer les choses, ni faire du chantage au fork ou au changement de langage.
Voici le résultat de cette merveilleuse approche :
http://mercurial.selenic.com/wiki/WindowsUTF8Plan
http://mercurial.selenic.com/wiki/FixUtf8Extension
(résumé : Mercurial marche mal avec les noms de fichiers non-ASCII sous Windows, parce que Mercurial refuse de comprendre que différentes machines ont différents jeux de caractères par défaut, et qu'il faut donc transcoder pour conserver l'information)
D'ailleurs tous les développeurs Mercurial ne sont pas d'accord avec "le VCS il s'en fout de l'encoding", il me semble par exemple que Martin Geisler est d'avis que l'approche actuelle est mauvaise.