Nei*_*tos 16 bug-tracking distributed fossil
到目前为止,我们已经完全舔了整个分布式的版本控制.我并不是说一切都很完美,但是,从这里开始,这主要只是继续已经开始的事情.
然而,分布式错误跟踪正处于初期阶段,恕我直言.这是相当不方便的,无法在路上与问题跟踪器一起工作,特别是因为我倾向于忘记过去两小时内我的变化是什么.是的,我知道,我可以在路上记录并更新一个传统的跟踪器,一旦我再次上网,但仍然......保持我的选择开放和所有这一切.:P
目前,我只知道Bugs Everywhere和Ditz - 那些,以及Fossil附带的那个.其中,我认为Fossil是最远的,考虑到它与版本控制方面的集成程度有多紧密,这并不令人惊讶.我不得不跳过相当多的箍来让我的共同开发人员甚至看看SVN以外的其他东西,但是,如果Fossil真的如此,我不介意再做一次.
然而,在我这样做之前,我想问的是比我更老更聪明的人:你有这三个经验吗?你觉得他们怎么样?你认识其他人吗?请链接到他们,让我知道他们的表现.
Fossil可作为"易于设置"的分布式Bug跟踪器,具有良好的自动同步功能,可让开发人员无需干预即可共享其错误.
开始,
你的开发人员也这样做
没有比这更多的了.
编辑 - 看看自定义票务系统.
为像我这样对该主题感兴趣但无法通过 Google 获取足够相关信息的人提供附加信息(要么他们不存在,要么我的 Google-fu 严重缺乏):
bzr log --limit 1
显示最后一次提交是从 10 月 9 月初开始的。开发很慢,但它就在那里。我还没有深入了解到底be
提供了什么。文档严重缺乏。该网站上甚至没有快速入门指南。git
对我来说完全失败了。Google 表示 Ruby 1.9 版本打破了这一点。据说,有git
克隆可以修复它,但我真的不想乱搞git
。但对我来说仍然不够。必须至少有几个人使用过be
或ditz
来完成一个不平凡的项目——至少足以能够给出明智的意见。
我不关心技术方面——要么该项目在其网站上记录它,要么我可以只查看源代码。我正在寻找的是现实世界的经验:采用它的障碍是什么?某个特定项目缺少什么?考虑到可能需要两年的带薪工作时间,你会补充什么是你真正需要的?像这样的东西。