Enlazar el último archivo en el repositorio Git de Bitbucket


Tengo un repositorio Git público en Bitbucket. Quiero vincular la última versión de un archivo Read-Me. Aquí está el enlace a una revisión / confirmación:

Https://bitbucket.org/wordless/thofu-interpreter/raw/5bfc37864c5d/ThoFu%20Interpreter/ReadMe.txt

He intentado reemplazar el número de revisión con sugerencia y default, pero no funcionó. ¿Hay alguna manera de obtener un enlace permanente a mis últimos archivos?

Author: Thomas Uhrig, 2012-07-27

5 answers

Dos ideas:

Use master en la url (esto parece funcionar):

https://bitbucket.org/wordless/thofu-interpreter/raw/master/ThoFu%20Interpreter/ReadMe.txt

Otra idea es crear una página wiki para tu proyecto, luego usa la funcionalidad del wiki para enlazar a la última versión de un archivo con esta sintaxis:

<<file path/to/file [revision] [linenumber]>>

Simplemente omita los parámetros de revisión y número de línea, son opcionales.

Luego, refiérase a la página wiki donde quiera que desee enlazar con el archivo read me.

 100
Author: Sunil D.,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-10-22 01:51:42

Hay una solución fácil para este problema actualizando sus enlaces relativos a src/[branch_name]/path/to/file. Funciona como un encanto para mí.

 36
Author: a-fro,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2016-05-26 15:08:19

La forma canónica de agregar un enlace a un archivo en su repositorio usando Markdown (el valor predeterminado para los archivos Readme y las páginas Wiki) es enlazando a la ruta relativa del archivo.

Por ejemplo, si tuviera una estructura como esta:

<repo root>
|-- my-file.txt
|    
|-- my-dir 
|    |-- my-other-file

Podría enlazarlos de la siguiente manera:

[my-file](my-file.txt)
[my-dir](my-dir)
[some-other-file](my-dir/some-other-file)

Bitbucket enlazará automáticamente al archivo en la rama actual en la que está viendo el archivo. Si está viendo el archivo Readme en la vista general, eso significará la rama predeterminada (por lo general 'maestro').

 12
Author: Dymos,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2015-11-16 03:00:48

Estoy usando master como este para el último archivo zip del código:

https://bitbucket.org/MIUSER/MIREPO/get/master.zip

Donde MIUSER es mi usuario y MIREPO es el nombre de mi aplicación.

Espero que esto funcione :D.

 3
Author: CTala,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-02 15:08:57

Aquí están los enlaces de trabajo:

RAW:

https://bitbucket.org/wordless/thofu-interpreter/raw/HEAD/TODO.txt?at=master&fileviewer=file-view-default

Fuente:

https://bitbucket.org/wordless/thofu-interpreter/src/HEAD/TODO.txt?at=master&fileviewer=file-view-default
 2
Author: bjorkblom,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2018-04-05 16:26:02