2017-07-31 36 views
0

我正在考虑在其“下载”部分(我的回购托管在BitBucket上)存储我的回购协议的先前版本版本。例如,我可能会在版本1.0,1.1,1.2,1.3等中存储以.zip格式存储在“下载”部分中的回购。这不是实际的代码,而是生成的构建文件。以编程方式从BitBucket的“Downloads”部分获取文件。

是否有可能通过C#代码检索这些版本?我想创建一个程序将我的各种回购的zip文件打包到一个.zip文件中。为了做到这一点,我需要能够检索每个回购的所有zip文件。那可能吗?如果是这样,怎么样? 另外,是否可以将文件推送到“下载”部分而不是手动添加它?

回答

1

Bitbucket只是一个在线hg或git repo,因此您可以通过使用具有某些参数的命令行工具与它进行交互;毕竟,这是sourcetree/tortoisehg gui工具的作用!

关于将文件恢复为zip,我相信我最近有理由调查并发现,您可以要求bitbucket打包某个分支并为您提交一个zip文件。在这所以线程看看:BitBucket - download source as ZIP

在我看来,这样你或许应该提交您的二进制文件名为分支,只是有到位桶以同样的方式一个可以从到位桶,他源成为它(usuallyy登录后)

+0

我打算让服务器构建回购站,然后让服务器将构建推送到Bitbucket。 – Roka545

相关问题