Mar*_*oth
32
mercurial
bug-tracking
hosted
issue-tracking
问题
您使用过什么托管的mercurial存储库/错误跟踪系统?
你会推荐给其他人吗?
是否有严重的缺陷,无论是在存储库托管还是错误跟踪功能,这将很难推荐它?
您是否有任何其他经历或想要分享的意见?
如果您使用过其他非mercurial托管的存储库/错误跟踪系统,它如何比较?
(如果我理解正确,这种类型的社区维基风格问题的最佳格式是每个选项一个答案,如果你有经验,如果有几个)
背景
我一直在寻找到选项设置一个bug /问题跟踪数据库,发现了一些有价值的意见这个线程和这个.但后来我开始认为托管解决方案不仅可以解决跟踪错误的问题,还可以解决我们在世界各地的客户站点访问我们的mercurial源代码库时遇到的问题.
由于我们目前无法通过ssl服务mercurial存储库,当我在客户站点时,我必须通过VPN将我的笔记本电脑连接到我的工作网络并通过samba共享访问mercurial存储库(即使它只是两次同步一天).这在高延迟网络上速度极慢,而某些客户的防火墙则无法实现.即使我们可以在这里运行TRAC或Redmine服务器(感谢交钥匙),我也不确定它会更快,因为我们的互联网连接过度拉伸.
我希望开发人员能够能够推送/拔出远程存储库,为工程师提供服务,以便能够从远程存储库中提取,并为客户(内部和外部)提供能够提交错误的信息. /发布报告.
初始选项
我找到的两个选项是Assembla和Jira.
看看Assembla我认为'组'价格看起来合理,但在查询之后,发现每个工作区只能包含一个存储库.由于我们的每个产品可能有多达十几个存储库(主要用于库),这些存储库需要单独管理每个产品,我可以看到它很快就变得昂贵.从好的方面来看,"用户"似乎只是工作区成员,因此您可以拥有尽可能多的客户端用户(只能提交支持服务单并跟踪自己的票证的人),而不会耗尽您的用户分配.
Jira只根据用户数量收费,不幸的是,如果您希望客户用户能够跟踪他们的门票,客户用户也会计入此数量.如果您只希望客户能够提交未跟踪的问题,您可以让他们匿名提交,但这对我来说不是很专业.
更多的选择
通过@Paidhi建议的MercurialHosting页面,我添加了看似提供私有存储库的选项,以及我在网络搜索中找到的另一个选项.
价格按其括号内当天的网站显示.将来欢迎更正.
无论如何,根据他们网站上提供的信息,这是我的总结:
- Assembla,http://www.assembla.com/,看起来是一个合理的价格,但每个工作区只有一个存储库,因此每个有6个存储库的三个项目将占用与99美元/月专业帐户相关的大部分空间(20个空格).错误跟踪基于Trac.Mercurial + Trac支持在2007年的博客文章中公布,但他们只在其功能网页上列出了SVN和Git.
- 费用:40美元,40美元,无限制,无限制用户和1,10,20,100个工作空间,每月24美元,49美元,99美元和249美元.(2010年3月29日,2010年10月27日)
- 他们现在也在他们所有的计划上说无限的存储库.(2010年10月27日)
- 基于SSL的推/拉?网站HTTPS登录.
- BitBucket,http: //bitbucket.org/plans/,是一个专门的开源和专有项目的mercurial托管站点,支持SSL.他们有一个集成的bug跟踪器,它们对私有存储库来说很便宜.除了它自己的问题跟踪器,它还与Lighthouse&FogBugz集成.
- 成本:5美元,10美元,25欧元,50美元和无限用户每月0美元,10美元,20美元,40美元和80美元,拥有无限制的公共和私人存储库.(2010年10月27日)
- 成本:1,5,15,25和150个私人存储库的0美元,5美元,12美元,50美元和100美元/月.(2010年3月29日)
- Bitbucket今年被Atlassian(见Jira)接管,因此定价发生了重大变化.请注意,"用户"被定义为具有对私有存储库的读/写访问权限的人员.(2010年10月27日)
- 基于SSL和SSH的推/拉.网站上没有HTTPS登录,但支持OpenID,因此您可以选择具有HTTPS登录的OpenID提供商.
- Codebase HQ,http://www.codebasehq.com/,支持Hg,几乎和BitBucket一样便宜.
- 成本:3英镑,15英镑,30英镑和60个活跃项目的5英镑,13英镑,21英镑和40英镑/月,无限存储库,无限用户(10个用户每月5英镑除外)和0.5,2,4和10GB.(2010年3月29日,2010年10月27日)
- 基于SSL的推/拉?网站HTTPS登录?
- ActiveState的Firefly,http://firefly.activestate.com/看起来很有趣,但网站上有一些细节,例如你是否每个项目只能有一个存储库.
- 成本:1美元,5美元和30个私人项目的9美元,19美元和39美元/月,存储限制为0.5,1.5和3 GB.(2010年3月29日)
- 基于SSL的推/拉?网站HTTPS登录.
- 最初的萤火虫链接断了,新的萤火虫网站似乎没有说明非试用Firefly的费用是多少.(2010年10月27日)
- Jira,http://www.atlassian.com/software/jira/,不受您可以拥有的存储库数量的限制,而是受"用户"的限制.如果我们希望客户端用户能够跟踪他们的问题,那么它可能会非常昂贵,因为他们需要为他们创建完整的用户帐户.此外,虽然有一个支持jira的Mercurial扩展,但Atlassian Fisheye的Mercurial没有"高级集成".
- 费用:10,25,50,100,100 +用户的150美元,300美元,400美元,500美元,700美元/月.(2010年3月29日,2010年10月27日)
- 基于SSL的推/拉?网站HTTPS登录.
- Repository Hosting,http: //repositoryhosting.com/,在二月份增加了Mercurial支持,但与Assembla不同,他们很难更新他们的主页以提及它.
- 费用:每月6美元,2GB登记,无限制的存款,Trac项目和用户.额外存储1美元/ GB.(2010年10月15日,2010年10月27日)
- 基于SSL的推/拉?网站HTTPS登录?
- 项目Kenai,http://kenai.com,似乎允许私人项目,但在每个用户必须被请求之前只允许5个项目,我无法确定与项目相关的存储库数量是否有限制.我对利用Sun捐赠的资源来鼓励闭源商业项目的开源开发感到不安,而且似乎没有选择支付额外的项目或资源.
- 成本:免费,但每位用户仅限5个项目.(2010年3月29日)
- 基于SSL的推/拉?网站HTTPS登录.
- 现在找不到私人项目(2010年10月27日)
- Kiln&FogBugz On Demand,http://fogcreek.com/Kiln/IntrotoOnDemand.html,将Kilns mercurial DVCS功能与FogBugz集成在一起,其中组合包比组件便宜得多.而且,据说Fogbugz整合非常出色.*8' )
- 费用:30英镑/开发人员/月(比自己的窑或FogBugz多5美元/天/米).(2010年3月29日,2010年10月27日)
- 基于SSL的推/拉?
- SourceRepo,http://sourcerepo.com/,也支持HG,甚至比BitBucket和Codebase便宜.
- 成本:1美元,7美元和13美元/月,1个,无限制和无限制的存储库/ trac/redmine实例以及500MB,1GB和3GB存储.(2010年3月29日,2010年10月27日)
- 基于SSL的推/拉.网站HTTPS登录.