Bzr 和 launchpad 技巧:firefox 插件

如果您使用 bazaar,您应该见过它的 URI。完整列表可在 bzr help urlspec 中找到。尽管我通常只使用其中的一部分,例如 bzr+ssh://bazaar.launchpad.net/~maria-captains/maria/5.2-serg/http://bazaar.launchpad.net/%2Bbranch/mysql-server/5.5/

此外,我经常使用 Launchpad 别名,例如 lp:~maria-captains/maria/5.3-serg/lp:maria/5.3lp:869001

最后,我们还在 MySQL 中使用了一些常用缩写,在 MariaDB 中也使用了其他一些,例如 bug#12345wl#90

令人烦恼的是,我需要记住 wl#90 对应于 http://askmonty.org/worklog/?tid=90,当我想查找此任务时,必须在浏览器地址栏中输入后者。…

mysql-test-run 的 bash 自动补全

多年来我一直使用 tcsh,其中包含多年来创建的许多有用自定义项。现在我的笔记本电脑上是 bash,我正在慢慢添加我习惯的东西。

昨天,我为 mysql-test-run 创建了命令行自动补全规则。这并不是所有可能规则的完整集合,但它已经非常有用。现在我在调用 mysql-test-run 时需要输入的字符少了很多(而且我经常调用它)。
(更多…)

Bzr 窍门与技巧:diff -p

我不知道你怎么样,但我喜欢 diff -p [1]。使用多年后,我能像阅读文本一样阅读这些 diff,而没有 -p 的 diff 通常需要将原始文件并排放置才能获得足够的上下文。

我如此热爱 diff -p,以至于想在任何地方都看到它(邪恶的笑声)。唉,在 bzr 中,只有 diff 命令可以轻松使用 -p,只需将其运行为 bzr diff –diff-options=-p 或将其存储为 ~/.bazaar/bazaar.conf 中的别名。