我需要一个提供与Github(Git托管,票务,下载等)相同服务的网站,但允许我将我的来源设为私有。
如果我能找到这些功能,我不介意付费,而且我已经尝试过功能强大,未受影响的代码库。如果此类服务的应用程序已经存在,我也不介意托管我自己的。
有人有什么想法吗?
编辑:
我知道我可以将它们分解为单独的项目,但是,如果可能的话,我希望将它们放在同一个项目中。这就是我正在寻找的。 p>
答案 0 :(得分:8)
Github实际上是offers private repositories。我不知道所包含的问题跟踪器是否可以公开,但我建议使用另外一个,例如Get Satisfaction。
作为temoto points out,您需要解决问题并使用the right tool for the right job。看起来你正在寻找:
这些是维基百科上比较图表的链接,如果您没有任何其他功能需求,只需随意浏览,您可能会发现您喜欢和不喜欢的内容。
答案 1 :(得分:3)
Bitbucket(直到现在只为Mercurial托管而闻名)提供:私人存储库can have a public ticketing system and wiki。
从第二个链接引用:
存储库,Wiki和问题跟踪器的单独设置:您可以将Bitbucket存储库,wiki和问题跟踪器设置为私有或公共,彼此独立。例如,您可以通过将存储库设置为私有来隐藏您的代码,但是让人们通过将您的wiki和问题跟踪器标记为公开来查看您的文档和问题。或者您可以将您的存储库和Wiki设置为公共,但保持您的问题跟踪器是私有的。等等。
自2011年10月3日起,Bitbucket offers Git hosting as well(与HG托管相同的条件适用,您可以在同一帐户中混合HG和Git存储库)。
free plan, you can have an unlimited number of private repositories 免费计划的唯一限制是,不超过5个用户可以访问您的私人存储库(如果您需要更多,则必须付费)。
答案 2 :(得分:3)
Github的回答https://help.github.com/articles/issues-only-access-permissions
仅限问题的访问权限GitHub不提供问题 访问权限,但您可以使用秒来完成此操作 存储库只包含问题。
创建一个私有存储库来托管项目中的源代码。 使用您希望托管的权限创建第二个存储库 问题跟踪器。将README文件添加到问题库解释 此存储库的目的并链接到问题部分。组 您的协作者或团队可以像您一样访问存储库 欲望。对两者具有写访问权限的用户可以引用和关闭问题 来回存储库,但没有必要的 权限将查看包含最少信息的引用。
例如,如果您将提交推送到私有存储库 默认分支,带有读取修复的消息 组织/公共回购#12,问题将被关闭,但只有用户 使用适当的权限将看到跨存储库引用 表示关闭问题的提交。没有权限, 参考仍然出现,但细节被省略。
答案 3 :(得分:1)
将您的需求分成两个不同的需求。首先,您需要私有代码托管; github有这个。其次,你想要一个公共票务; github有这个。在那里打开两个项目。
答案 4 :(得分:1)
Bitbucket允许私人回购,但公共问题跟踪
答案 5 :(得分:0)
Github提供私有存储库。请参阅http://github.com/plans。