gpt4 book ai didi

mercurial - 托管带有仓库的错误跟踪系统(选项摘要和征求意见)

转载 作者:行者123 更新时间:2023-12-02 21:57:18 25 4
gpt4 key购买 nike

问题

  • 您使用了什么托管的Mercurial资源库/错误跟踪系统?
  • 您会推荐给其他人吗?
  • 存储库托管或错误跟踪功能中是否存在严重的缺陷,难以推荐?
  • 您还有其他需要分享的经验或意见吗?
  • 如果您使用了其他非商业托管的存储库/错误跟踪系统,它如何进行比较?

  • (如果我理解正确,那么这种社区Wiki风格问题的最佳格式是每个选项一个答案,如果您遇到过多个问题)

    背景

    我一直在研究用于设置错误/问题跟踪数据库的选项,并在 this thread和 this中找到了一些有值(value)的建议。但是后来我想到了一个托管解决方案,不仅可以解决跟踪错误的问题,而且还可以解决我们在世界各地的客户站点上访问各种源代码存储库的问题。

    由于我们目前无法通过ssl服务于Mercurial存储库,因此当我在客户站点上时,我必须通过VPN将笔记本电脑连接到我的工作网络,并通过samba共享访问Mercurial存储库(即使只是同步两次)一天)。在高延迟的网络上,这太慢了,对于某些客户的防火墙来说是不可能的。即使我们可以在此处运行 TRACRedmine服务器(感谢 turnkey),我也不确定这样做会更快,因为我们的Internet连接已被过度拉伸(stretch)。

    我想要的是开发人员能够从远程存储库中推入/拉出,服务工程师能够从远程存储库中拉出,以及客户(内部和外部)都能够提交错误/问题报告。

    初始选项

    我找到的两个选项是 AssemblaJira

    在查看Assembla时,我认为“组”价格看起来合理,但是在查询后发现每个工作区只能包含一个存储库。由于我们每个产品可能都有多达十二个存储库(主要是库),因此需要对每个产品分别进行管理,因此我发现它很快变得昂贵。从好的方面来看,“用户”似乎只是工作区成员,因此您可以拥有尽可能多的客户端用户(只能提交支持票证并跟踪自己的票证的人)而不会用尽您的用户分配。

    Jira仅根据用户数量收费,不幸的是,如果您希望客户能够跟踪其票证,则客户用户也计入此费用。如果您只希望客户能够提交未跟踪的问题,则可以让他们匿名提交,但这对我来说不是很专业。

    更多的选择

    通过@Paidhi建议的 MercurialHosting页面,我添加了似乎提供私有(private)存储库的选项,以及在网络搜索中找到的其他选项。

    价格按照当天的网站显示。欢迎将来进行更正。

    无论如何,这是我的总结,根据他们网站上提供的信息:
  • Assembla,http://www.assembla.com/看起来是一个合理的价格,但是每个工作区只有一个存储库,因此三个有6个存储库的项目将占用与每月$ 99专业帐户相关的大部分空间(20个空间)。错误跟踪基于Trac。在2007年的博客条目中宣布了对Mercurial + Trac的支持,但他们仅在其功能网页上列出了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/是专用的开源站点,同时支持SSL和开源项目以及专有项目。它们具有集成的错误跟踪器,对于私有(private)存储库而言价格便宜。除了自身的问题跟踪器外,它还与Lighthouse&FogBugz集成。
  • 费用:5、10、25、50和无限用户,每月$ 0,$ 10,$ 20,$ 40和$ 80,具有无限的公共(public)和专用存储库。 (2010年10月27日)
  • 费用:1、5、15、25和150的私有(private)存储库每月$ 0,$ 5,$ 12,$ 50和$ 100。 (2010年3月29日)
  • Bitbucket在今年被Atlassian(请参阅Jira)接管,因此价格发生了很大变化。请注意,“用户”定义为对私有(private)存储库具有读/写访问权限的人员。 (2010年10月27日)
  • 基于SSL和SSH的推/拉。网站登录时不使用HTTPS,但支持OpenID,因此您可以选择使用HTTPS登录的OpenID提供程序。
  • 代码库总部http://www.codebasehq.com/支持Hg,几乎与BitBucket一样便宜。
  • 费用:3、15、30和60个 Activity 项目,无限制的存储库,无限制的用户(10个用户每月5英镑,每月)以及0.5、2、4和10GB,分别为£5,£13,£21和£40 /月。 (2010年3月29日,2010年10月27日)
  • 基于SSL的推/拉?网站HTTPS登录?
  • ActiveState的Firefly http://firefly.activestate.com/看起来很有趣,但是该网站对细节(例如您是否每个项目只能有一个存储库)有些了解。
  • 费用:1、5和30私有(private)项目每月$ 9,$ 19和£39,存储限制为0.5、1.5和3 GB。 (2010年3月29日)
  • 基于SSL的推/拉?网站HTTPS登录。
  • 原始的firefly链接断开了,新的firefly网站似乎并未说明非试用版Firefly的费用。 (2010年10月27日)
  • Jira http://www.atlassian.com/software/jira/不受您可以拥有的存储库数量的限制,而是受“用户”的限制。如果我们希望客户用户能够跟踪他们的问题,这可能会非常昂贵,因为他们需要为他们创建完整的用户帐户。另外,尽管有Mercurial扩展来支持jira,但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登录?
  • Project Kenai http://kenai.com似乎允许私有(private)项目,但每个用户只允许5个项目,然后才需要提出这些请求,我无法确定与项目关联的存储库数量是否受到限制。对于利用Sun捐赠的资源来鼓励开源开发用于封闭源商业项目,我也感到不自在,而且似乎没有其他选择可以支付额外的项目或资源。
  • 费用:免费,但每个用户限于5个项目。 (2010年3月29日)
  • 基于SSL的推/拉?网站HTTPS登录。
  • 现在找不到提及私有(private)项目的信息(2010年10月27日)
  • 窑炉和FogBugz随需应变http://fogcreek.com/Kiln/IntrotoOnDemand.html将Kilns的商用DVCS功能与FogBugz集成在一起,后者的组合包装比组件便宜得多。而且,Fogbugz集成据说非常出色。 * 8’)
  • 成本:每位开发人员每月30英镑(比窑炉或FogBugz单独多出$ 5 / d / m)。 (2010年3月29日,2010年10月27日)
  • 基于SSL的推/拉?
  • SourceRepo http://sourcerepo.com/也支持HG,甚至比BitBucket和Codebase便宜。
  • 费用:1个,无限和无限存储库/ trac / redmine实例以及500MB,1GB和3GB存储空间的每月$ 4,$ 7和$ 13。 (2010年3月29日,2010年10月27日)
  • 基于SSL的推/拉。网站HTTPS登录。
  • 最佳答案

    看看bitbucket。 Mercurial托管以及问题跟踪器和Wiki。如果您不需要将资料托管在自己的服务器上,则可能满足您的要求。

    关于mercurial - 托管带有仓库的错误跟踪系统(选项摘要和征求意见),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2064945/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com