it-swarm.com.de

Fügen Sie Bilder zu README.md auf BitBucket hinzu

Kann ich irgendwie auf das Bild aus der readme.md-Datei verweisen, sodass es beim Anzeigen in BitBucket direkt aus dem Projekt gerendert wird (ohne das Bild an einer anderen Stelle im Web zu hosten)?

UPDATE:

Das Problem wurde behoben, so dass es jetzt funktioniert, wie es in der Frage erklärt wurde:

Ich habe eine readme.md-Datei und eine Bilddatei in einem BitBucket repo wie folgt gespeichert:

  • readme.md
  • images /
    • scheme.jpg

Ich verweise auf das Bild von readme.md wie folgt:

![Scheme](images/scheme.jpg)

45
Danny Dan

Update 2016-12-14

Dies ist jetzt behoben, siehe resolved-Status dieser Ausgabe: https://bitbucket.org/site/master/issues/6315/relative-urls-in-readmemd-files-only-work

Sie können jetzt verwenden 

![Scheme](images/scheme.jpg)

um auf Bilder in Ihrem Repo mit relativen Links zu verweisen.

Alte Antwort

Im Moment ist das nicht möglich. BitBucket unterstützt keine relativen Links zu Bildern in Markdown.

Das folgende Problem in BitBuckets Issue-Tracker enthält weitere Informationen dazu. Sein aktueller Status (27.02.2015) ist open: https://bitbucket.org/site/master/issue/6315/relative- urls-in-readmemd-files-only-work

Das BitBucket-Team hat auf dem Ticket angegeben, dass sie dies "in den kommenden Quartalen" beheben wollen (Kommentar vom 2014-12-19: https://bitbucket.org/site/master/issue/6315/relative-urls -in-readmemd-files-only-work # comment-14400835 ).

Das Ticket enthält eine Reihe von (hässlichen) Problemumgehungen, wobei eine Kombination aus zwei Links verwendet wird, von denen einer lokal und einer auf der Website ( https://bitbucket.org/site/master/issue/6315/relative- urls-in-readmemd-files-only-work # comment-15852315 ) sowie einige andere mögliche Lösungen, von denen keine besonders nett oder zuverlässig ist.

37
nwinkler

Update: Bitte sehen Sie sich die akzeptierte Antwort an, da das Problem nun behoben ist und diese Problemumgehung obsolet ist.


Laut Altassian wird es nicht unterstützt, daher müssen Sie absolute URLs verwenden. Sie können Zweignamen anstelle von Festschreibungshash verwenden, um die Aktualisierung der Verknüpfung zu ermöglichen, wenn Sie das Bild in späteren Festschreibungen ändern.

Hier ist zum Beispiel der /path/to/image.jpg aus dem Zweig master:

[Your Link Text](https://bitbucket.org/username/reponame/raw/master/path/to/image.jpg)
14

Verwenden Sie keine Leerzeichen in Bild- oder Verzeichnisnamen. Zum Beispiel:! [] (Bilder/App-Bildschirme/Bildschirm 10.png) soll zu Unterordnern werden, die für andere MD-Dokumente verwendet werden können. Auch hier empfehle ich, Abstände durch gestrichelte zu ersetzen, selbst in Ordnern, die nur MD- oder andere Dateien enthalten.

Nicht sicher, aber das Startdokument muss möglicherweise README.md heißen, und Bilder müssen sich möglicherweise in einem Ordner der obersten Ebene mit dem Namen "images" im selben Verzeichnis wie die Datei README.md befinden.

Aktualisieren Sie abschließend Ihre Seite, wenn ein fehlerhafter Bildlink angezeigt wird. Mir ist aufgefallen, dass einige Bilder geladen werden und andere nicht, obwohl sie dasselbe Format haben.

Weitere Informationen finden Sie unter Atlassian: Hinzufügen von Bildern zu einer Wiki-Seite und russells-rocksauce answer in bitbucket issues forum

1
GG86

Es ist sehr einfach

Laden Sie einfach Ihr Bild in das Repository-Stammverzeichnis hoch, und verknüpfen Sie den Dateinamen ohne Pfad wie folgt:

![your_image_name](your_image_name.png)
0
Srikrushna Pal