2017-07-31 33 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

相關問題