Je crois comprendre qu'un fichier .tar contient des répertoires et d'autres fichiers, et un .bz2 est un fichier compressé avec la compression bzip2.Mercurial Web Server - Pourquoi est-ce que je télécharge un fichier .bz2.tar au lieu d'un fichier .tar.bz2?
Par conséquent, la plupart des tarballs avec la fin de bzip2 dans:
.tar.bz2
Quelle est la compression bzip2 appliquée à un tarball.
Cependant, chaque fois que je télécharger le code source d'un serveur Web Mercurial, que ce soit l'interne que vous obtenez:
hg serve
Ou de BitBucket, je reçois quelque chose qui se termine par
.bz2.tar
qui Cela n'a pas de sens pour moi, car vous ne pouvez pas appliquer la compression bzip2 sur plusieurs fichiers, c'est pourquoi vous devez les "goudronner" en premier.
Est-ce un bug dans Mercurial? Ou est-ce un bug dans mon navigateur web (j'ai essayé Google Chrome sous Windows et Firefox sous Ubuntu)? Ou est-ce quelque chose qui est juste bizarre mais qui ne fait pas de différence?
La dernière source que j'ai téléchargée était de http://bitbucket.org/bos/hgbook qui est le référentiel pour le livre de Mercurial.
Cela semble logique, mais je ne suis pas un expert sur HTTP. Existe-t-il un moyen de rapporter cela à l'équipe de développement de Mercurial? – pcd6623
J'ai envoyé un correctif corrigeant les types de contenu à leur liste de développement cet après-midi. Nous verrons où ça va. –
Patch a été accepté dans mercurial aujourd'hui. Ce sera dans la prochaine version. –