|
下一代分布式版本控制系统
|
Bazaar 号外: 0.8.2 发布了!
请 下载并测试 bzr 0.8.2 ,该版本基本上已包含 1.0 的所有特性。自此至 1.0 版本的主要工作是提升性能和完善文档。
Bazaar 号外: 性能为王
自此至 1.0 版本的主要工作是性能提升和文档完善。目前已陆续开展了一些:
编写 SmartServer 以提供高速的网络操作
- 优化文件系统访问(更换 os.stroll^Wwalk)
- 优化文件格式以提高性能,同时不牺牲已有的正确性和完整性
- 定期执行自动性能测试以评估进展情况
- 调整使用最为繁重的部分代码(codepath)
- 保证仅在需要时才进行庞大的导入(import),尽可能采用轻量级导入
何谓 Bazaar?
Bazaar-NG 是个分散式版本控制系统,旨在易于开发人员和最终用户的使用。分散式版本控制系统采用了 集市开发模型 ,可让人们通过互联网进行协作。如果使用 Bazaar-NG,您就可以向最喜欢的自由软件项目提交自己的分支,同时无需特殊权限。
Bzr 简介 - 何谓 Bazaar-NG?
谁在用 - 都有谁在使用 Bazaar-NG?
特点 - Bazaar-NG 特点
FAQ - 常见问答
术语表 - Bazaar-NG 术语表
路线图 - 发布路线图
我们正在开展一些 SummerOfCode2006(代码之夏2006)项目 -- 学生和导师请在 2006 年五月上旬申请。
从哪里获取 Bzr?
获取 Bazaar-NG 最简单的地方是您的发行版。如果您的发行版不带 Bazaar-NG,也别泄气,因为安装起来轻而易举。
如何安装 Bzr?
Bazaar-NG 的安装实在是轻而易举。所支持的操作系统包括 Linux, FreeBSD, Windows(本地或 Cygwin)和 Solaris。只要您能运行 Python 2.4,就能运行 Bazaar-NG。
软件包 - 适用于各种发行版的下载
Generic - 通用的安装指南。
Native Windows - Native windows 上的 Bazaar-NG 安装。
如何使用 Bzr?
包含了一些过来人的真知灼见,他们已借着 Bzr 踏入了一个开发新天地。
文档 - Bazaar-NG 的文档主页面。
介绍 - Bazaar-NG 介绍,详细介绍了较为简单的命令。
迷你教程 - Bazaar-NG 五分钟教程。
Revision Specs - "bzr log", "bzr merge" 和类似命令能够指定的 -r 参数。
“两”相比较,谁者胜?
如果您熟悉其它版本控制系统,您或许想看看它们之间的简要比较,或者阅读能结合您的现有经验,帮助您理解如何高效使用 bzr 的指导。
BzrForCVSUsers - 面向 CVS 用户的 Bazaar-NG 介绍。
BzrForGITUsers - 面向 GIT 用户的 Bazaar-NG 介绍(编写中)。
RcsComparisons - Bzr, GIT, Mercurial, SVN 和 VCS 系统之间的功能和性能比较表格。
如何获取帮助?
获取帮助的主页面见 Bzr支持 。
Bug Tracker - 您可以检查该系统看看别人是否和自己遭遇了一样的问题。
邮件列表 - 流量甚大的列表,专注 Bazaar-NG 开发和支持。
- IRC - #bzr on irc.freenode.net
如何向项目贡献?
开发主文档页面见 开发指南 。
开发指南 - 在此页面,维护有主要的开发指南。
源代码 - 开始 hack 源码吧……
规格说明 - 列出了当前以及下一步将开展的工作。
BugTracker - 待您解决的开放 bug。
此外,欢迎您帮助完善本 wiki 站点。欲编辑页面,请先 注册 账号。为免遭垃圾信息肆虐,匿名编辑功能已被禁用。
