我需要一个提供与 Github 相同的服务(Git 托管、票务、下载等)但允许我将源代码设为私有的网站。

如果我能找到这些功能,我不介意付费,而且我已经尝试过 gitorious、unfudded 和 codebase。如果此类服务的应用程序已经存在,我也不介意托管自己的应用程序。

有人有主意吗?

编辑:

我知道我可以将它们分成单独的项目,但是,如果可能的话,我希望将它们放在同一个项目中。这正是我正在寻找的。

有帮助吗?

解决方案

实际上是Github 提供私有存储库. 。我不知道包含的问题跟踪器是否可以公开,但我建议无论如何使用一个单独的问题跟踪器,例如 获得满意.

作为 特莫托指出, ,你需要分解问题并使用 合适的工具适合合适的工作. 。您似乎正在寻找:

这些是维基百科上比较图表的链接,如果您没有任何其他功能需求,只需随机浏览,您可能会发现您喜欢和不喜欢的内容。

其他提示

位桶 (到目前为止仅以 Mercurial 托管而闻名)提供以下功能:私人存储库 可以有一个公共票务系统和维基.
引用第二个链接:

存储库、wiki 和问题跟踪器的单独设置: 您可以将 Bitbucket 存储库、wiki 和问题跟踪器设置为私有或公共,彼此独立。例如,您可以通过将存储库设置为私有来隐藏您的代码,但通过将您的 wiki 和问题跟踪器标记为公开来让人们看到您的文档和问题。或者,您可以将存储库和 wiki 设置为公开,但将问题跟踪器保持为私有。等等。

自 2011 年 10 月 3 日起, Bitbucket 还提供 Git 托管 (适用与 HG 托管相同的条件,并且您可以在同一帐户中混合使用 HG 和 Git 存储库)。

在里面 免费计划,您可以拥有无​​限数量的私人存储库.
免费计划的唯一限制是不超过 5 个用户可以访问您的私人存储库(如果您想要更多,则必须付费)。

Github 的回答 https://help.github.com/articles/issues-only-access-permissions

仅问题访问权限GitHub不提供仅问题的访问权限,但是您可以使用仅包含问题的第二个存储库来完成此功能。

创建一个私有存储库来托管项目中的源代码。使用您希望托管的权限创建第二个存储库 问题跟踪器。将 README 文件添加到问题存储库,说明 此存储库的用途以及指向“问题”部分的链接。设置 您的协作者或团队以您的身份授予对存储库的访问权限 欲望。对两者都具有写入权限的用户可以引用和关闭问题 在存储库之间来回切换,但那些没有所需的 权限将看到包含最少信息的引用。

例如,如果您将提交提交给私人存储库的默认分支,并带有一条读取修复组织/public-repo#12的消息,则该问题将被关闭,但是只有具有适当权限的用户才能看到交叉固定参考,以指示指示该参考提出关闭问题。没有权限,仍会出现参考,但省略了细节。

将您的需求分解为两个独立的需求。首先,您需要一个私有代码托管;github上有这个。其次,你想要公开售票;github上有这个。只需在那里打开两个项目即可。

Bitbucket 允许私人回购,但允许公开问题跟踪

Github 提供私有存储库。看 http://github.com/plans.

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top