Emacs 将使用 Bazaar 作为版本控制工具

Emacs 的[邮件列表]上早就说要换一些开发工具,包括现在的版本控制工具(CVS)和 bug 跟踪工具(纯邮件),吵了有不少日子了。Bug 跟踪工具一直以来用的都是纯邮件人工控制,基本上没有什么比较“规范”的方法,要求就是完全可以使用邮件进行各种操作。后来 Don Armstrong [架]了个基于 debbugs 的[系统],不知道有没有人试用。而版本控制工具已经决定使用 [Bazaar] 了,说 Bazaar 要成为 GNU 的一个包,基于 GNU 本身应该使用 GNU 的软件这样一个“政治”因素,而选择了它。后来 [Jason Earl] 架了一个[测试仓库]供大家试用。结果引起轩然大波,普遍报告说性能太差,随便一个操作都几十秒,主要的对比对象是 [git],git 确实是快。Bazaar 的开发者也给出了一些为什么这么慢的解释,还有一些改进的补丁。我自己也在 Windows 上试用了一下,用 bzr branch 完全从头弄下来大概三十多分钟,bzr log -l 100 要半分钟。不过确实是,Bazaar 在性能上还需改进,不过这比以前已经快很多了。

我自己也在用 Bazaar,在公司里和 ClearCase 定期同步,开发时候用 Bazaar 然后再同步回去,自己私下里做什么都已经全部转到了 Bazaar。到现在为止,版本数量都比较少,所以在性能上还没有感觉到什么,都在可以忍受的范围之内。Bazaar 的各个特性都不错,开发很活跃,文档也比较齐全,还有 [Canonical][LaunchPad] 作为后盾,如果把性能提高到跟 [Mercurial](都是 Python 写的)差不多的时候,前景就明朗了。

您好,有问题请教您

您好,有问题请教您,能告诉我您的联系方式么?

如果方便的话

如果方便的话,可以直接在这里说就可以了,如果想私下里,可以发信给我:SuperMMX atat GMail dotdot com

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote>
  • You can use BBCode tags in the text.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. The supported tag styles are: <foo>, [foo].
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
  ____            ____    _   _____   ____    ____    _  _   
| ___| __ __ | _ \ (_) | ____| | __ ) / ___| | || |
|___ \ \ \ / / | |_) | | | | _| | _ \ \___ \ | || |_
___) | \ V / | __/ | | | |___ | |_) | ___) | |__ _|
|____/ \_/ |_| |_| |_____| |____/ |____/ |_|
Enter the code depicted in ASCII art style.