FogBugz On Demand + 在线源代码控制是否低成本或免费?

9
我目前在免费托管的FogBugz On Demand(FOD)产品中有一个项目。这非常适合进行特性/问题跟踪。但是,我一直在使用仅存在于我的开发计算机上的代码库。我想与离我数千英里之遥的另一个人进行协作。因此,我们需要一个源代码控制解决方案(SCM)!
我使用Visual Studio(2005,但可以根据需要升级到更高版本)。
我知道FogBugz可以集成多种源代码控制系统。
现在的问题是:哪些在线 SCM 产品可以很好地与FOD和VS集成?哪些产品对于小型代码库的低成本或无成本集成效果良好?我在哪里可以找到将这些东西组合起来的经过验证的方法?

我愿意接受其他提供相同功能的解决方案。请不要建议Trac——我非常重视它,但我想在我的问题跟踪解决方案中拥有FOB的功能(特别是基于证据的调度)。因此,我真正需要的是将FOB + VS +一些在线SCM产品结合成一个低成本或无成本的解决方案,以便两个程序员进行协作。

4个回答

19

显而易见的解决方案是选择专为FogBugz on Demand设计的产品:

Kiln, from Fog Creek

目前它处于测试版阶段,我不知道加入测试版的等待时间如何,但你可以考虑一下。


3
这将会是真正的热门话题。当我写这个问题时,我想到了“我无法想象Joel和他的团队没有多次想到这个想法!” 我已经注册了。如果我进去了,这就是答案!如果没有,我还在寻找。谢谢! - quux
6
我改变了我的答案,选择了Kiln。今天他们邀请我去参观。它绝对比Bitbucket好,尽管Bitbucket也相当不错(所有者还亲自帮助过我解决问题,而且我甚至不是付费客户)。 - quux

2

我目前正在与另一个开发人员合作,我在家中设置了一个SVN服务器。我已将其连接到WebSVN,以便我们可以通过80号端口访问它,一切都很顺利。我们已将其连接到FogBugz on Demand。

如果您没有静态IP地址,您应该能够使用类似DynDNS(或类似服务)的服务来保持它们链接。我有一个静态IP,这样就不需要这个需求,但它是免费的,并允许我从办公室或与我合作的其他开发人员访问我的SVN仓库。

虽然我没有使用过任何在线服务,但我不能代表在线服务发表意见。我知道这不严格符合您要求的答案,但我想提出这个建议,因为它是免费的。


啊 - 但如果我必须这样做 - 你有实现它的完整配方链接吗? - quux
如果你需要的话,我可以帮助你解决这个问题 - 在我的个人资料中查找我的电子邮件地址,我们可以讨论一下。 - BenAlabaster
1
我花了数小时在各种论坛上搜寻稀疏且写得不好的答案,才成功让SVN/WebSVN完美地协同工作 - 我从未找到一个完整的配方来在Windows上设置它。 - BenAlabaster
感谢您的详细回复。是的,这正是我希望不必要复制的内容。如果我最终采用这种方式并且我们发送任何电子邮件,我一定会尝试将结果制作成漂亮的配方,并公开发布,从这里链接。但目前我还是把希望寄托在Kiln beta上! - quux
@quux:我注意到你关于Trac的评论 - 我曾经使用过它,但是设置和连接到SVN非常麻烦。实际上,我花了一两天时间才能使其正常工作。然后我在DevDays上看到了FOD并立即切换。再见Trac,好去处。 - BenAlabaster
显示剩余3条评论

1

如果您没有进入Kiln beta(或者不想在beta版之后支付额外费用),您应该尝试mercurial。

我不确定VS集成有多好,但我听说它正在变得更好。

您可以在bitbucket.org上托管一个mercurial服务器,花费不多的钱,现在已经有(未经我测试的)Fogbugz集成(http://www.bitbucket.org/help/service-integration/


他们有一个免费的计划,适用于少于150MB的数据。太好了。 Kiln看起来不错,但在正式发布并可立即注册之前,它不会成为答案。真遗憾! - quux

0

http://beanstalkapp.com/

他们似乎为像你这样的小项目提供每月15美元的Subversion托管服务。不确定是否符合“低”成本,但如果你正在开发的源代码对你有任何意义(我认为它会!),那么每月15美元似乎是一个可靠的源代码库相当便宜。

我不为该公司工作或代表该公司,只是在寻找Subversion托管时发现的一些东西。


我使用DreamHost作为我的SVN托管(以及Web托管和ROR测试服务器)。每月不到10美元。但我不确定它与FOD的兼容性如何。 - RichH
没错,我简要地查看了BeanStalk和Unfuddle,基于在SO上类似问题的答案。它们在可负担范围内。但是,我还没有找到任何关于FOD+Beanstalk或FOD+Unfuddle或FOD+$OtherOnlineSCM集成的清晰简明的指南。 - quux

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接