2014-10-06 135 views
16

我有一個應用程序在私人github回購,我想知道是否可以公開發布,以便應用程序可以從github自動更新自己,而不是我們必須託管它。我可以通過私人github回購公開發布嗎?

此外,我想知道是否有可能從部署的應用程序使用github api來檢查新的更新。

+3

不,目前無法在私有存儲庫中公開發布。是的,您可以使用API​​來檢查是否有新版本 - 使用發佈API:https://developer.github.com/v3/repos/releases/。 – 2014-10-06 20:23:10

回答

20

一種解決方法是創建一個公開回購,組成:

  • 空提交(git commit --allow-empty
  • 每次提交標記
  • 每個標籤有釋放
  • 與交付每個版本(你的私人應用程序的二進制文件)

這樣,你有一個可見的回購專用於發佈託管以及用於源代碼開發的私有回購站。

相關問題