大小: 1512
說明:
|
← 2009-04-01 04:14:21 修訂第 10 版 ⇥
大小: 1659
說明: converted to 1.6 markup
|
這個顏色代表刪除的 | 這個顏色代表增加的 |
行號 1: | 行號 1: |
Bazaar HomePage: http://bazaar-vcs.org/ | Bazaar: http://bazaar-vcs.org/ |
行號 7: | 行號 7: |
行號 13: | 行號 14: |
Bazaar目前相較於其他分散式版本控制系統的優點在於: | = Bazaar目前相較於其他分散式版本控制系統的優點 = |
行號 17: | 行號 18: |
2. 可以將檔案庫(repos) push到未安裝Bazaar的伺服器上。 | 2. 可以將版本庫(repos) push到未安裝Bazaar的伺服器上。 |
行號 19: | 行號 20: |
3. Launchpad, The SourceForge for bzr。 | 3. [[https://launchpad.net/|Launchpad]] , The [[http://sourceforge.net|SourceForge]] for bzr。 |
行號 23: | 行號 24: |
安裝方法: | = 安裝方法 = |
行號 25: | 行號 26: |
* Ubuntu Feisty 內建 bzr 0.15,如需最新版本, 請在/etc/apt/sources.list加入這行 deb http://bazaar-vcs.org/releases/debs/feisty ./ |
== Debian/Ubuntu Linux == |
行號 29: | 行號 28: |
* Debian Etch: /etc/apt/sources.list 加入漲行 deb http://bazaar-vcs.org/releases/debs/edgy ./ |
1. Ubuntu Feisty 7.04 內建 bzr 0.15,如需最新版本, 請在/etc/apt/sources.list加入這行 deb http://bazaar-vcs.org/releases/debs/feisty ./ |
行號 32: | 行號 32: |
* 加入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 |
1. Debian Etch 4.0 (stable) : /etc/apt/sources.list 加入這行 deb http://bazaar-vcs.org/releases/debs/edgy ./ |
行號 39: | 行號 35: |
* Gentoo Linux | 1. 加入apt gpg key的方法: {{{ gpg --keyserver subkeys.pgp.net --keyserver-options http-proxy --recv-key EEA6AD6A gpg --armor --export EEA6AD6A | sudo apt-key add - }}} 1. Debian/Ubuntu安裝 apt-get update;apt-get install bzr == Gentoo Linux == |
行號 42: | 行號 46: |
* Windows 請直接下載最新安裝檔: | == Windows 請直接下載最新安裝檔 == |
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