Bitbucket: enlaza un file desde la sugerencia para downloadlo

Estoy trabajando en un repository privado y queueborando con mi amigo, que no es muy amigable con SCM y otras cosas. Todo lo que necesita es controlar la última versión de mi desarrollo, que es 1 file ejecutable único.

Me preguntaba en lugar de clonar todo el repository cada vez que desea get los últimos cambios (a veces mi set de cambios puede consistir en varios files binarys grandes que solo se utilizan en el desarrollo, no en las testings). ¿Puedo vincular el file ejecutable en la sección de descarga en BitBucket ?. De modo que cada vez que construyo mi proyecto, el file ejecutable aparecerá en la sección de Descargas y puede downloadlo de inmediato.

Por ahora, todo lo que puedo ver en la sección de descargas de Bitbucket es solo la carga manual y la descarga de tags / instantáneas, que supongo que includeán ciertos sets de cambios en un file comprimido. ¿Hay alguna posibilidad de que pueda hacer esto?

Gracias.

Si su file ejecutable está registrado en el repository, puede vincularlo en una revisión específica:

https://staging.bitbucket.org/<username>/<repo>/raw/<revision>/file.exe 

Por ejemplo, este enlace siempre le dará la última página de manual estable de hg (1) del repository de Mercurial:

 https://bitbucket.org/mirror/mercurial/raw/stable/doc/hg.1.txt 

Esto le daría el último file README en la twig pnetworkingeterminada del repository de Django:

 https://bitbucket.org/django/django/raw/default/README 

Si su ejecutable no está registrado en el repository (algunos prefieren no verificar los artefactos de compilation), tendrá que cargarlos manualmente en la sección de descargas de su repository. No hay una API REST para crear descargas de proyectos en este momento.

¿Le daría a su amigo un file del trabajo de propina? Prueba esta URL:

https://bitbucket.org/<username>/<project>/get/tip.tar.gz

La sugerencia de @Idan puede que ya funcione para usted, pero si el file es demasiado grande, puede configurar un repository adicional para binarys que automáticamente se actualice, comprometa y empuje en su process de compilation. Entonces su compañero desarrollador podría download un file de punta comparativamente pequeño como lo sugirió Idan.

Además de la respuesta de Idan: para search la última versión de la twig 'pnetworkingeterminada':

 https://bitbucket.org/<username>/<project>/get/default.tar.gz 

Puede replace 'pnetworkingeterminado' por cualquier otro nombre de twig, nombre de label o set de cambios (si lo conoce).