Puis-je en quelque sorte référencer l'image à partir du fichier readme.md
afin qu'elle s'affiche dans BitBucket directement à partir du projet (sans héberger l'image ailleurs sur le Web)?
UPDATE:
Le problème a été résolu. Il fonctionne maintenant comme expliqué dans la question:
J'ai stocké le fichier readme.md
et un fichier image dans un BitBucket repo comme suit:
Je référence l'image de readme.md
comme suit:
![Scheme](images/scheme.jpg)
Ceci est corrigé, veuillez consulter l'état resolved
de ce problème: https://bitbucket.org/site/master/issues/6315/relative-urls-in-readmemd-files-only-work
Vous pouvez maintenant utiliser
![Scheme](images/scheme.jpg)
faire référence aux images de votre repo en utilisant des liens relatifs.
Pour le moment, ce n'est pas possible. BitBucket ne prend pas en charge les liens relatifs vers les images dans Markdown.
Le numéro suivant dans le suivi des problèmes de BitBucket contient plus d'informations à ce sujet. Son état actuel (2015-02-27) est open: https://bitbucket.org/site/master/issue/6315/relative- urls-in-readmemd-files-only-work
L'équipe BitBucket a indiqué sur le ticket qu'elle comptait résoudre ce problème "dans les prochains trimestres" (commentaire du 19/12/2014: https://bitbucket.org/site/master/issue/6315/relative-urls -in-readmemd-files-only-work # comment-14400835 ).
Le ticket contient deux solutions (laides) qui combinent deux liens, l’un fonctionnant localement et l’autre sur le site Web ( https://bitbucket.org/site/master/issue/6315/relative- urls-in-readmemd-files-only-work # comment-15852315 ), ainsi que d'autres solutions possibles, dont aucune n'est particulièrement agréable ou fiable.
Mise à jour: veuillez consulter la réponse acceptée car le problème est maintenant résolu et cette solution de contournement est obsolète.
Selon Altassian il n'est pas pris en charge, vous devez donc utiliser des URL absolues. Vous pouvez utiliser des noms de branche au lieu de hachage de validation pour autoriser la mise à jour du lien si vous modifiez l'image lors de nouvelles validations.
Par exemple, voici le /path/to/image.jpg
, de la branche master
:
[Your Link Text](https://bitbucket.org/username/reponame/raw/master/path/to/image.jpg)
C'est très simple
Il suffit de télécharger votre image à la racine du référentiel et de créer un lien vers le nom du fichier sans chemin, comme ceci:
![your_image_name](your_image_name.png)