我在一个私人存储库中工作,并与我的朋友合作,他对 SCM 之类的东西不太友好。他所需要的只是监控我开发的最新版本,这是 1 个可执行文件。
我想知道,而不是每次他想要获取最新更改时克隆整个存储库(有时我的更改集可能由几个仅在开发时使用而不是测试时使用的大型二进制文件组成)。我可以将可执行文件绑定到 BitBucket 的下载部分吗?这样,每次我构建项目时,可执行文件都会出现在下载部分,他可以立即下载。
目前,我从 Bitbucket 的下载部分只能看到手动上传和标签/快照下载,我认为这会将某些变更集打包到压缩文件中。我有机会做到这一点吗?
Thanks.
如果您的可执行文件已签入存储库,您可以链接到特定版本的它:
https://staging.bitbucket.org/<username>/<repo>/raw/<revision>/file.exe
例如,此链接将始终为您提供来自 Mercurial 存储库的最新稳定 hg(1) 手册页:
https://bitbucket.org/mirror/mercurial/raw/stable/doc/hg.1.txt
这将为您提供 Django 存储库默认分支上的最新自述文件:
https://bitbucket.org/django/django/raw/default/README
如果您的可执行文件未签入存储库(有些人不喜欢签入构建工件),则您需要在存储库的下载部分手动上传它们。目前没有用于创建项目下载的 REST API。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)