Ich habe ein öffentliches Git-Repository auf Bitbucket. Ich möchte die neueste Version einer Readme-Datei verlinken. Hier ist der Link zu einer Revision/Festschreibung:
https://bitbucket.org/wordless/thofu-interpreter/raw/5bfc37864c5d/ThoFu%20Interpreter/ReadMe.txt
Ich habe versucht, die Versionsnummer durch tip und default zu ersetzen, aber es hat nicht funktioniert. Gibt es eine Möglichkeit, einen permanenten Link zu meinen neuesten Dateien zu erhalten?
Zwei Ideen:
Verwenden Sie master
in der URL (dies scheint zu funktionieren):
https://bitbucket.org/wordless/thofu-interpreter/raw/master/ThoFu%20Interpreter/ReadMe.txt
Eine andere Idee ist, eine Wiki-Seite für Ihr Projekt zu erstellen und dann die Funktionen des Wikis zu verwenden, um Link zur neuesten Version einer Datei mit dieser Syntax:
<<file path/to/file [revision] [linenumber]>>
Lassen Sie einfach die Revisions- und Zeilennummernparameter weg, sie sind optional.
Lesen Sie dann die Wiki-Seite, wo immer Sie einen Link zur Readme-Datei haben möchten.
Es gibt eine einfache Lösung für dieses Problem, indem Sie Ihre relativen Links zu src/[branch_name]/path/to/file
Aktualisieren. Funktioniert wie ein Zauber für mich.
Die kanonische Möglichkeit, mithilfe von Markdown (der Standardeinstellung für Readme-Dateien und Wiki-Seiten) einen Link zu einer Datei in Ihrem Repository hinzuzufügen, besteht darin, auf den relativen Pfad der Datei zu verweisen.
Wenn ich zum Beispiel eine Struktur wie diese hätte:
<repo root>
|-- my-file.txt
|
|-- my-dir
| |-- my-other-file
Ich könnte wie folgt darauf verlinken:
[my-file](my-file.txt)
[my-dir](my-dir)
[some-other-file](my-dir/some-other-file)
Bitbucket verknüpft sich dann automatisch mit der Datei in dem aktuellen Zweig, in dem Sie die Datei anzeigen. Wenn Sie die Readme-Datei in der Übersicht anzeigen, bedeutet dies den Standardzweig (normalerweise 'master').
Ich verwende Master wie folgt für die letzte Zip-Datei des Codes:
https://bitbucket.org/MIUSER/MIREPO/get/master.Zip
Wobei MIUSER mein Benutzer und MIREPO der Name meiner App ist.
Hoffe, dass dies funktioniert: D.
Hier sind Arbeitslinks:
https://bitbucket.org/wordless/thofu-interpreter/raw/HEAD/TODO.txt?at=master&fileviewer=file-view-default
https://bitbucket.org/wordless/thofu-interpreter/src/HEAD/TODO.txt?at=master&fileviewer=file-view-default