1655
說明:
|
← 2009-04-01 04:14:21 修訂第 10 版 ⇥
1659
converted to 1.6 markup
|
這個顏色代表刪除的 | 這個顏色代表增加的 |
行號 20: | 行號 20: |
3. [https://launchpad.net/ Launchpad] , The [http://sourceforge.net SourceForge] for bzr。 | 3. [[https://launchpad.net/|Launchpad]] , The [[http://sourceforge.net|SourceForge]] for bzr。 |
Bazaar: http://bazaar-vcs.org/
Bazaar是以GPL釋出並以Python撰寫的分散式版本控制系統, 由以Ubuntu Linux聞名的Canonical公司所主導的社群所開發。
目前使用bzr的專案包括: Ubuntu, Drupal , BitlBee , nose , PyChart , Samba。
更詳細的名單可以參考: http://bazaar-vcs.org/WhoUsesBzr
目前的最新版本是0.16 (2007-05-07),1.0預計於今年(2007)釋出。
主要操作命令為bzr,故常以bzr來簡稱本套件名稱。
Bazaar目前相較於其他分散式版本控制系統的優點
1. 操作簡單直覺,與SVN版本控制系統指令相似並提供plugin整合。
2. 可以將版本庫(repos) push到未安裝Bazaar的伺服器上。
3. Launchpad , The SourceForge for bzr。
4. 純Python打造, 有使用到C語言開發的模組均有相對應的純Python版本。
安裝方法
Debian/Ubuntu Linux
- Ubuntu Feisty 7.04 內建 bzr 0.15,如需最新版本,
- 請在/etc/apt/sources.list加入這行
- Debian Etch 4.0 (stable) : /etc/apt/sources.list 加入這行
- 加入apt gpg key的方法:
gpg --keyserver subkeys.pgp.net --keyserver-options http-proxy --recv-key EEA6AD6A gpg --armor --export EEA6AD6A | sudo apt-key add -
- Debian/Ubuntu安裝
- apt-get update;apt-get install bzr
Gentoo Linux
emerge -av bzr