J'ai un dépôt Git public sur Bitbucket. Je souhaite associer la dernière version d'un fichier Lisez-moi. Voici le lien vers une révision/validation:
https://bitbucket.org/wordless/thofu-interpreter/raw/5bfc37864c5d/ThoFu%20Interpreter/ReadMe.txt
J'ai essayé de remplacer le numéro de révision par tip et default , mais il n'a pas fonctionné. Existe-t-il un moyen d'obtenir un lien permanent vers mes derniers fichiers?
Deux idées:
Utilisez master
dans l'url (cela semble fonctionner):
https://bitbucket.org/wordless/thofu-interpreter/raw/master/ThoFu%20Interpreter/ReadMe.txt
Une autre idée est de créer une page wiki pour votre projet, puis d'utiliser les fonctionnalités du wiki pour lien vers la dernière version d'un fichier avec cette syntaxe:
<<file path/to/file [revision] [linenumber]>>
Oubliez simplement les paramètres de révision et de numéro de ligne, ils sont facultatifs.
Ensuite, reportez-vous à la page wiki partout où vous souhaitez un lien vers le fichier Lisez-moi.
Il existe une solution simple à ce problème en mettant à jour vos liens relatifs vers src/[branch_name]/path/to/file
. Fonctionne comme un charme pour moi.
La manière canonique d'ajouter un lien vers un fichier dans votre référentiel à l'aide de Markdown (la valeur par défaut pour les fichiers Lisezmoi et les pages Wiki) consiste à créer un lien vers le chemin relatif du fichier.
Par exemple, si j'avais une structure comme ça:
<repo root>
|-- my-file.txt
|
|-- my-dir
| |-- my-other-file
Je pourrais les lier comme suit:
[my-file](my-file.txt)
[my-dir](my-dir)
[some-other-file](my-dir/some-other-file)
Bitbucket sera alors automatiquement lié au fichier dans la branche actuelle où vous visualisez le fichier. Si vous consultez le fichier Lisezmoi dans la vue d'ensemble, cela signifiera la branche par défaut (généralement "maître").
J'utilise master comme ceci pour le dernier fichier Zip du code:
https://bitbucket.org/MIUSER/MIREPO/get/master.Zip
Où MIUSER est mon utilisateur et MIREPO est le nom de mon application.
J'espère que cela fonctionne: D.
Voici des liens de travail:
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