2017-03-10 50 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项目? –