2017-03-10 56 views
0

目前我有一個叫做Foobar的django項目。它由幾個一起工作的應用程序組成。他們中的大多數是這個應用程序的基本實用程序(稱爲star),即祕密醬django項目與私人應用程序

我想要做的是邀請人爲項目做貢獻(對於所有的實用程序應用程序),但無法看到star。我希望star只能由核心團隊關閉並開發。

我該如何處理?我應該將star移動到Github上的另一個存儲庫嗎?而且,我該如何部署這個項目

不用說star需要所有的實用應用程序工作。

回答

0

爲什麼不將star/應用程序(目錄)添加到.gitignore文件中?

+0

但代碼也應該在github上,以便核心團隊可以協作。另外,部署時,需要在github上。同時,應該關閉源碼 –

+0

然後你應該有2個回購。一個用於協作團隊(具有'star'應用程序),另一個用於公共(不包括''''應用程序)。然後,您應該處理[github webhooks](https://developer.github.com/webhooks/),以便將更改推送到正確的來源。 –

+0

部署的情況如何?它如何被部署爲一個Django項目? –