Bazaar DVCS似乎远远落后于Git和Mercurial,至少在VCS领域的采用和总体心态上是如此。AFAIK使用bzr的唯一高调项目是Ubuntu和Launchpad,这两个项目都直接得到了规范的支持。因此,我想知道,如果Canonical转而选择另外两个领先的竞争者之一,而不是继续为它分配资源,这是否有意义呢?在这个时代,在推动集市的过程中,是否有技术或其他方面的战略优势?
发布于 2010-10-09 14:02:33
我不使用Bazaar,但是当我必须使用时--但是,本着开源集市的精神,这符合我的要求。从规范的观点来看,Git和其他源代码管理工具没有为他们剪掉它,所以他们生产了Bazaar,它满足了T的需求。我想让他们切换到另一个VCS吗?当然,但这不太可能发生--首选的源代码控制工具总是被设计所固执己见,而且没有一个是完美的。
Bazaar有很多使用它的项目-- Launchpad不仅仅是一个项目,它是许多项目的集合--其中许多项目使用Bazaar作为源代码管理。
就我个人而言,我不喜欢Bazaar -因此,对于我与之交互的项目,我将bazaar存储库导出到Git,然后将更改导入其中。大多数现代DVCS在某种程度上是相互兼容的(并且大多数兼容SVN和其他CVCS)。因此,最终每个项目都将使用对其团队最有利的方法。每个开发人员都会使用对他们最有利的东西。
发布于 2010-10-09 14:16:23
有时,我会发现人们使用的VCS让开发人员放弃了对小补丁的贡献,因为他们不熟悉特定的VCS。这可能不是真的,但它碰巧是多次,在这里,我想作出贡献,但不想经历的麻烦,试图建立和使用一个新的VCS。如果他们要切换到更广泛使用的VCS,他们肯定会得到帮助,但是如果他们目前使用的VCS满足了他们的所有需求,我看不出他们会切换。
:)
https://askubuntu.com/questions/5396
复制相似问题