2017-07-31 6 views
0

自分のレポジトリの以前のリリースビルドを 'ダウンロード'セクションに保存することを検討しています(私のリポジトリはBitBucketでホストされています)。たとえば、「ダウンロード」セクションに保存されているリポジトリのバージョン1.0,1.1,1.2,1.3などを.zip形式で表示することができます。これは実際のコードではなく、結果として生じるビルドファイルです。BitBucket 'ダウンロード'セクションからプログラムでファイルを取得します。

これらのバージョンをC#コードで取得することは可能でしょうか?私はさまざまなreposのzipファイルを1つの.zipファイルにパッケージ化するプログラムを作成したいと思います。そのためには、各リポジトリのすべてのzipファイルを取得できる必要があります。それは可能ですか?もしそうなら、どうですか? また、ファイルを手動で追加するのではなく、[ダウンロード]セクションにプッシュすることはできますか?

答えて

1

Bitbucketはオンラインのhgまたはgit repoであるため、特定の引数を持つコマンドラインツールを使用して対話できます。結局のところ、それはsourcetree/tortoisehg guiツールの機能です!

あなたのファイルをzip形式に戻すことについては、私が最近調査して、特定のブランチをパッケージ化してzipにコミットするようbitbucketに頼むことができることを発見したと確信しています。 BitBucket - download source as ZIP

私の考えでは、あなたのバイナリを名前付きブランチにコミットして、bitbucketからソースをダウンロードするのと同じ方法で提供してください(通常は一度ログインしてください)。 )

+0

私は、サーバーにreposをビルドさせて、サーバがビルドをBitbucketにプッシュするようにしたいと考えています。 – Roka545

関連する問題