我们将在不久的将来发布一个商业项目。该计划是向付费用户授予访问项目源的权限。 Wiki和问题跟踪应该最好免费供所有人查看,但如果我被迫将其保密,那么这不会成为一个问题。
我知道GitHub
个私人存储库,我非常喜欢它,但我不确定它是否允许我将每个客户添加为协作者。我也有兴趣知道我所描述的这种方法对于我描述的场景是否是最好的。
答案 0 :(得分:1)
GitHub是完美的,看看虚幻引擎4最近的" Open Source for Customers"方法
当您向Epic提供您的github用户名时,他们会自动将您添加到他们的github" Organization"。他们将项目作为私人仓库,现在我可以阅读并克隆它。
如果我克隆它,我有自己的私人回购副本,我可以处理,并提交拉取请求。
我不相信您需要Enterprise才能拥有此功能,如果您查看他们可以看到的plans:
协作者可以分叉您添加到的任何私有存储库 没有他们自己的付费计划。他们的叉子不算你的 私人存储库配额。
答案 1 :(得分:0)
所以如果你想完全控制你的git存储库,我的建议就是构建你自己的git存储库管理系统:
答案 2 :(得分:0)