Ini ialah arahan bzr yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
bzr - Kawalan versi teragih generasi seterusnya Bazaar
SINOPSIS
bzr arahan [ pilihan_perintah ]
bzr membantu
bzr membantu arahan
DESCRIPTION
Bazaar (atau bzr) ialah sistem kawalan versi teragih yang berkuasa, mesra dan
boleh skala. Bazaar ialah projek Canonical Ltd dan sebahagian daripada Projek GNU untuk membangunkan a
sistem pengendalian percuma.
Bazar menjejaki perubahan kepada kod sumber perisian (atau maklumat serupa); membolehkan anda
teroka siapa yang mengubahnya, bila, dan mengapa; menggabungkan perubahan serentak; dan membantu orang bekerja
bersama dalam satu pasukan.
COMMAND TINJAUAN
bzr menambah [FAIL...]
Tambah fail atau direktori yang ditentukan.
bzr alias [NAMA]
Tetapkan/nyahset dan paparkan alias.
bzr memberi keterangan NAMA FAIL
Tunjukkan asal setiap baris dalam fail.
bzr mengikat [LOKASI]
Tukar cawangan semasa ke dalam pembayaran cawangan yang dibekalkan.
bzr cawangan FROM_LOCATION [TO_LOCATION]
Buat cawangan baharu yang merupakan salinan cawangan sedia ada.
bzr cawangan [LOKASI]
Senaraikan cawangan yang terdapat di lokasi semasa.
bzr pecah-kunci [LOKASI]
Pecahkan kunci mati.
bzr kucing NAMA FAIL
Tulis kandungan fail sebagai semakan yang diberikan kepada output standard.
bzr menyemak [PATH]
Sahkan struktur pokok berfungsi, ketekalan cawangan dan sejarah repositori.
bzr checkout [LOKASI CAWANGAN] [TO_LOCATION]
Buat daftar keluar baharu bagi cawangan sedia ada.
bzr pokok bersih
Alih keluar fail yang tidak diingini daripada pokok berfungsi.
bzr melakukan [PILIH...]
Lakukan perubahan kepada semakan baharu.
bzr config [NAMA]
Paparkan, tetapkan atau alih keluar pilihan konfigurasi.
bzr konflik
Senaraikan fail dengan konflik.
bzr dipadamkan
Senaraikan fail yang dipadamkan dalam pepohon kerja.
bzr diff [FAIL...]
Tunjukkan perbezaan dalam pokok kerja, antara semakan atau cawangan.
bzr dpush [LOKASI]
Tolak ke dalam VCS yang berbeza tanpa sebarang metadata bzr tersuai.
bzr mengeksport TANGAN [BRANCH_OR_SUBDIR]
Eksport semakan semasa atau lepas ke direktori atau arkib destinasi.
bzr membantu [TOPIK]
Tunjukkan bantuan pada arahan atau topik lain.
bzr mengabaikan [NAME_PATTERN...]
Abaikan fail atau corak tertentu.
bzr diabaikan
Senaraikan fail yang diabaikan dan corak yang sepadan dengannya.
bzr maklumat [LOKASI]
Tunjukkan maklumat tentang pokok, cawangan atau repositori yang berfungsi.
bzr INIT [LOKASI]
Buat direktori menjadi cawangan versi.
bzr init-repositori LOKASI
Cipta repositori kongsi untuk cawangan berkongsi ruang storan.
bzr menyertai POKOK
Gabungkan pokok ke dalam pokok yang mengandunginya.
bzr log masuk launchpad [NAMA]
Tunjukkan atau tetapkan ID pengguna Launchpad.
bzr launchpad-cermin [LOKASI]
Minta Launchpad untuk mencerminkan cawangan sekarang.
bzr launchpad-buka [LOKASI]
Buka halaman cawangan Launchpad dalam penyemak imbas web anda.
bzr log [FAIL...]
Tunjukkan log sejarah untuk cawangan atau subset cawangan.
bzr lp-cari-cadangan
Cari cadangan untuk menggabungkan semakan ini.
bzr lp-cadang-gabung [SUBMIT_BRANCH]
Cadangkan menggabungkan cawangan pada Launchpad.
bzr ls [PATH]
Senaraikan fail dalam pokok.
bzr bergabung [LOKASI]
Lakukan gabungan tiga hala.
bzr hilang [OTHER_CAWANGAN]
Tunjukkan semakan yang tidak digabungkan/ditarik antara dua cawangan.
bzr mkdir DIR...
Buat direktori versi baharu.
bzr mv [NAMA...]
Alihkan atau namakan semula fail.
bzr nama samaran [NAMA NAMA]
Cetak atau tetapkan nama panggilan cawangan.
bzr membungkus [BRANCH_OR_REPO]
Memampatkan data dalam repositori.
bzr ping LOKASI
Ping pelayan pintar Bazaar.
bzr plugin
Senaraikan pemalam yang dipasang.
bzr tarik [LOKASI]
Jadikan cawangan ini sebagai cermin cawangan lain.
bzr menolak [LOKASI]
Kemas kini cermin cawangan ini.
bzr mendamaikan [CAWANGAN]
Selaraskan metadata bzr dalam cawangan.
bzr kumpulkan semula [LOKASI]
Konfigurasikan semula jenis direktori bzr.
bzr daftar-cawangan [PUBLIC_URL]
Daftar cawangan dengan launchpad.net.
bzr muncul semula [FAIL...]
Buat semula gabungan.
bzr mengeluarkan [FAIL...]
Alih keluar fail atau direktori.
bzr keluarkan-cabang [LOKASI]
Keluarkan cawangan.
bzr hapus-pokok [LOKASI...]
Keluarkan pokok kerja dari cawangan/pembayaran yang diberikan.
bzr rename [DIR]
Tunjukkan senarai fail yang dinamakan semula.
bzr menyelesaikan [FAIL...]
Tandakan konflik sebagai telah diselesaikan.
bzr kembali [FAIL...]
Tetapkan fail dalam pepohon kerja kembali kepada kandungan semakan sebelumnya.
bzr revno [LOKASI]
Tunjukkan nombor semakan semasa.
bzr akar [NAMA FAIL]
Tunjukkan direktori akar pokok.
bzr menghantar [SUBMIT_BRANCH] [CAWANGAN_AWAM]
Mel atau buat arahan gabungan untuk menyerahkan perubahan.
bzr berkhidmat
Jalankan pelayan bzr.
bzr rak [FAIL...]
Ketepikan sementara beberapa perubahan daripada pokok semasa.
bzr menandatangani-saya-komit [LOKASI] [PANITIA]
Tandatangani semua commit oleh committer yang diberikan.
bzr berpecah POKOK
Pisahkan subdirektori pokok kepada pokok yang berasingan.
bzr terkini [FAIL...]
Paparkan ringkasan status.
bzr bertukar [TO_LOCATION]
Tetapkan cawangan pembayaran dan kemas kini.
bzr tag [TAG_NAME]
Buat, alih keluar atau ubah suai teg yang menamakan semakan.
bzr tags
Senaraikan tag.
bzr keterangan [CAWANGAN]
Tunjukkan surat wasiat (borang penandatanganan) semakan.
bzr terikat
Tukarkan pembayaran semasa kepada cawangan biasa.
bzr tidak masuk [LOKASI]
Alih keluar semakan komited terakhir.
bzr buka rak [SHELF_ID]
Pulihkan perubahan yang disimpan.
bzr maklumat [DIR]
Kemas kini pokok berfungsi kepada semakan baharu.
bzr menaik taraf [URL]
Tingkatkan repositori, cawangan atau pokok kerja kepada format yang lebih baharu.
bzr sahkan-tandatangan [LOKASI]
Sahkan semua tandatangan komit.
bzr versi
Tunjukkan versi bzr.
bzr info-versi [LOKASI]
Tunjukkan maklumat versi tentang pokok ini.
bzr pandangan [FAIL...]
Urus pandangan yang ditapis.
bzr siapakah saya [NAMA]
Tunjukkan atau tetapkan id pengguna bzr.
COMMAND RUJUKAN
bzr - membantu
Alias untuk "bantuan", lihat "bantuan bzr".
bzr -?
Alias untuk "bantuan", lihat "bantuan bzr".
bzr -h
Alias untuk "bantuan", lihat "bantuan bzr".
bzr ?
Alias untuk "bantuan", lihat "bantuan bzr".
bzr menambah [FAIL...]
Pilihan:
--dry-run Tunjukkan apa yang akan dilakukan, tetapi jangan
sebenarnya melakukan apa sahaja.
--file-ids-from ARG Lookup id fail daripada pokok ini.
--help, -h Tunjukkan mesej bantuan.
--no-recurse, -N Jangan tambahkan secara rekursif kandungan
direktori.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: abaikan, alih keluar
Tambah fail atau direktori yang ditentukan.
Dalam mod bukan rekursif, semua item yang dinamakan ditambahkan, tidak kira sama ada item tersebut
sebelum ini diabaikan. Amaran diberikan jika mana-mana fail yang dinamakan telah pun versi.
Dalam mod rekursif (lalai), fail dilayan dengan cara yang sama tetapi tingkah laku untuk
direktori adalah berbeza. Direktori yang sudah versi tidak memberi amaran.
Semua direktori, sama ada sudah versi atau tidak, dicari untuk fail atau
subdirektori yang tidak versi atau diabaikan, dan ini ditambah. Pencarian ini
meneruskan secara rekursif ke dalam direktori versi. Jika tiada nama diberi '.' diandaikan.
Amaran akan dicetak apabila pokok bersarang ditemui, melainkan ia secara eksplisit
diabaikan.
Oleh itu hanya dengan menyebut 'bzr add' akan membuat versi semua fail yang tidak diketahui pada masa ini.
Menambah fail yang direktori induknya tidak berversi akan secara tersirat menambah induk dan
begitulah seterusnya hingga ke akar umbi. Ini bermakna anda tidak perlu menambah direktori secara eksplisit,
ia hanya akan ditambah apabila anda menambah fail dalam direktori.
--dry-run akan menunjukkan fail yang akan ditambahkan, tetapi sebenarnya tidak menambahnya.
--file-ids-from akan cuba menggunakan id fail dari laluan yang dibekalkan. Ia mencari id
cuba mencari direktori induk yang sepadan dengan nama fail yang sama, dan kemudian dengan laluan tulen.
Pilihan ini jarang diperlukan tetapi boleh berguna apabila menambah fail logik yang sama kepada dua
cawangan yang akan digabungkan kemudian (tanpa menunjukkan dua tambahan berbeza sebagai konflik).
Ia juga berguna apabila menggabungkan projek lain ke dalam subdirektori yang satu ini.
Sebarang fail yang sepadan dengan corak dalam senarai abaikan tidak akan ditambahkan melainkan ianya
dinyatakan secara eksplisit.
Dalam mod rekursif, fail yang lebih besar daripada pilihan konfigurasi add.maximum_file_size akan
dilangkau. Item bernama tidak pernah dilangkau kerana saiz fail.
bzr alias [NAMA]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--remove Alih keluar alias.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tetapkan/nyahset dan paparkan alias.
Contoh:
Tunjukkan alias semasa:
bzr alias
Tunjukkan alias yang ditentukan untuk 'll':
bzr alias ll
Tetapkan alias untuk 'll':
bzr alias ll="log --line -r-10..-1"
Untuk mengalih keluar alias untuk 'll':
bzr alias --buang ll
bzr ann
Alias untuk "anotasi", lihat "bzr anotasi".
bzr memberi keterangan NAMA FAIL
Pilihan:
--semua Tunjukkan anotasi pada semua baris.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--long Tunjukkan tarikh komit dalam anotasi.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-ids Tunjukkan id objek dalaman.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: ann, menyalahkan, pujian
Tunjukkan asal setiap baris dalam fail.
Ini mencetak fail yang diberikan dengan anotasi di sebelah kiri yang menunjukkan yang mana
semakan, pengarang dan tarikh memperkenalkan perubahan itu.
Jika asalan adalah sama untuk larian garisan berturut-turut, ia hanya ditunjukkan di bahagian atas,
melainkan pilihan --semua diberikan.
bzr mengikat [LOKASI]
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: pembayaran, buka ikatan
Tukar cawangan semasa ke dalam pembayaran cawangan yang dibekalkan. Jika tiada cawangan
dibekalkan, ikat semula ke lokasi terikat terakhir.
Setelah ditukar menjadi pembayaran, komitmen mesti berjaya di cawangan induk sebelum ia berjaya
digunakan untuk cawangan tempatan.
Cawangan terikat menggunakan nama panggilan cawangan induknya melainkan ia ditetapkan secara setempat, di mana
pengikatan kes akan mengemas kini nama samaran tempatan menjadi nama induk.
bzr menyalahkan
Alias untuk "anotasi", lihat "bzr anotasi".
bzr cawangan FROM_LOCATION [TO_LOCATION]
Pilihan:
--bind Ikat cawangan baharu ke dari lokasi.
--files-from ARG Dapatkan kandungan fail daripada pokok ini.
--hardlink Fail pokok berfungsi pautan keras di mana
mungkin.
--help, -h Tunjukkan mesej bantuan.
--no-tree Buat cawangan tanpa pokok kerja.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--stacked Buat cawangan bertindan merujuk kepada
cawangan sumber. Cawangan baru akan
bergantung kepada ketersediaan sumber
cawangan untuk semua operasi.
--standalone Jangan gunakan repositori kongsi, walaupun jika
diperlukan.
--suis Tukar pembayaran dalam arus
direktori ke cawangan baharu.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--use-existing-dir Secara lalai cawangan akan gagal jika
direktori sasaran wujud, tetapi tidak
sudah mempunyai direktori kawalan. ini
bendera akan membolehkan cawangan diteruskan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: dapatkan, klon
Lihat juga: daftar keluar
Buat cawangan baharu yang merupakan salinan cawangan sedia ada.
Jika TO_LOCATION diabaikan, komponen terakhir FROM_LOCATION akan digunakan. Dalam
perkataan lain, "cawangan ../foo/bar" akan cuba mencipta ./bar. Jika FROM_LOCATION mempunyai
tiada / atau pemisah laluan dibenamkan, TO_LOCATION diperoleh daripada FROM_LOCATION oleh
menanggalkan skim utama atau pengecam pemacu, jika ada. Contohnya, "cawangan lp:foo-bar"
akan cuba mencipta ./foo-bar.
Untuk mendapatkan semula cawangan pada semakan tertentu, berikan parameter --revision, seperti dalam
"cawangan foo/bar -r 5".
Sinonim 'klon' dan 'dapatkan' untuk arahan ini tidak digunakan lagi.
bzr cawangan [LOKASI]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--rekursif, -R Imbas secara rekursif untuk cawangan
daripada hanya melihat dalam yang dinyatakan
lokasi.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Senaraikan cawangan yang terdapat di lokasi semasa.
Perintah ini akan mencetak nama semua cawangan di lokasi semasa.
bzr pecah-kunci [LOKASI]
Pilihan:
--config LOCATION ialah direktori di mana
kunci konfigurasi ialah.
--paksa Jangan minta pengesahan sebelum ini
memecahkan kunci.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Pecahkan kunci mati.
Perintah ini memecahkan kunci pada repositori, cawangan, direktori kerja atau fail konfigurasi.
AWAS: Kunci hanya perlu dipecahkan apabila anda pasti bahawa proses memegang kunci
telah dihentikan.
Anda boleh mendapatkan maklumat tentang kunci yang dibuka melalui arahan 'bzr info [location]'.
Contoh:
bzr pecah-kunci
bzr break-lock bzr+ssh://example.com/bzr/foo
bzr pecah-kunci --conf ~/.bazar
bzr kucing NAMA FAIL
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--filters Gunakan penapis kandungan untuk memaparkan
borang kemudahan.
--help, -h Tunjukkan mesej bantuan.
--name-from-revision Nama laluan dalam pokok lama.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: ls
Tulis kandungan fail sebagai semakan yang diberikan kepada output standard.
Jika tiada semakan dicalonkan, semakan terakhir digunakan.
Nota: Berhati-hati untuk mengubah hala output standard apabila menggunakan arahan ini pada fail binari.
bzr menyemak [PATH]
Pilihan:
--branch Semak cawangan yang berkaitan dengan arus
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--repo Semak repositori yang berkaitan dengan
direktori semasa.
--tree Semak pokok kerja yang berkaitan dengan
direktori semasa.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: mendamaikan
Sahkan struktur pokok berfungsi, ketekalan cawangan dan sejarah repositori.
Perintah ini menyemak pelbagai invarian tentang storan cawangan dan repositori untuk mengesan data
rasuah atau pepijat bzr.
Semakan pokok dan cawangan berfungsi hanya akan memberikan output jika masalah dikesan. The
medan keluaran semakan repositori ialah:
semakan
Ini hanyalah bilangan semakan yang disemak. ia tidak
menunjukkan masalah.
versionedfiles
Ini hanyalah bilangan versionedfiles yang diperiksa. Ia
tidak menunjukkan masalah.
nenek moyang yang tidak dirujuk
Teks yang merupakan nenek moyang teks lain, tetapi
tidak dirujuk dengan betul oleh keturunan semakan. Ini adalah satu
masalah halus yang Bazaar boleh selesaikan.
teks fail unik
Ini ialah jumlah bilangan kandungan fail unik
dilihat dalam semakan yang disemak. Ia tidak menunjukkan masalah.
teks fail berulang
Ini ialah jumlah bilangan teks berulang yang dilihat
dalam semakan yang disemak. Teks boleh diulang apabila fail mereka
entri diubah suai, tetapi kandungan fail tidak. Ia tidak
menunjukkan masalah.
Jika tiada sekatan dinyatakan, semua data Bazaar yang ditemui di lokasi yang diberikan akan
diperiksa.
Contoh:
Semak pokok dan dahan di 'foo':
bzr semak --pokok --cawangan foo
Semak hanya repositori di 'bar':
bzr semak --repo bar
Semak semuanya di 'baz':
bzr semak baz
bzr daftar masuk
Alias untuk "komit", lihat "komit bzr".
bzr checkout [LOKASI CAWANGAN] [TO_LOCATION]
Pilihan:
--files-from ARG Dapatkan kandungan fail daripada pokok ini.
--hardlink Fail pokok berfungsi pautan keras di mana
mungkin.
--help, -h Tunjukkan mesej bantuan.
--ringan Lakukan pembayaran yang ringan.
Pembayaran yang ringan bergantung pada akses
ke cawangan untuk setiap operasi.
Pembayaran biasa boleh melakukan perkara biasa
operasi seperti perbezaan dan status tanpa
akses sedemikian, dan juga menyokong tempatan
melakukan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: co
Lihat juga: cawangan, pembayaran, keluarkan pokok, pokok kerja
Buat daftar keluar baharu bagi cawangan sedia ada.
Jika BRANCH_LOCATION diabaikan, pembayaran akan membentuk semula pokok berfungsi untuk cawangan
terdapat dalam '.'. Ini berguna jika anda telah mengeluarkan pokok kerja atau jika ia tidak pernah
dicipta - iaitu jika anda menolak cawangan ke lokasi semasa menggunakan SFTP.
Jika TO_LOCATION diabaikan, komponen terakhir BRANCH_LOCATION akan digunakan. Dalam
perkataan lain, "checkout ../foo/bar" akan cuba mencipta ./bar. Jika BRANCH_LOCATION
tiada / atau pemisah laluan dibenamkan, TO_LOCATION diperoleh daripada BRANCH_LOCATION
dengan menanggalkan skim utama atau pengecam pemacu, jika ada. Contohnya, "checkout
lp:foo-bar" akan cuba mencipta ./foo-bar.
Untuk mendapatkan semula cawangan pada semakan tertentu, berikan parameter --revision, seperti dalam
"checkout foo/bar -r 5". Ambil perhatian bahawa ini akan menjadi lapuk serta-merta [jadi anda tidak boleh
commit] tetapi ia mungkin berguna (iaitu untuk memeriksa kod lama.)
bzr ci
Alias untuk "komit", lihat "komit bzr".
bzr pokok bersih
Pilihan:
--detritus Padam fail konflik, cantumkan dan kembalikan
sandaran, dan dir ujian kendiri yang gagal.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--dry-run Tunjukkan fail untuk dipadam dan bukannya dipadam
Mereka.
--force Jangan gesa sebelum memadam.
--help, -h Tunjukkan mesej bantuan.
--ignored Padam semua fail yang diabaikan.
--tenang, -q Hanya paparkan ralat dan amaran.
--unknown Padam fail yang tidak diketahui kepada bzr (lalai).
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alih keluar fail yang tidak diingini daripada pokok berfungsi.
Secara lalai, hanya fail yang tidak diketahui, bukan fail yang diabaikan, dipadamkan. Fail versi tidak pernah
dipadam.
Kelas lain ialah 'detritus', yang merangkumi fail yang dikeluarkan oleh bzr semasa operasi biasa
dan ujian kendiri. (Nilai fail ini berkurangan dengan masa.)
Jika tiada pilihan dinyatakan, fail yang tidak diketahui akan dipadamkan. Jika tidak, bendera pilihan adalah
dihormati, dan boleh digabungkan.
Untuk menyemak apa yang akan dilakukan oleh pokok bersih, gunakan --dry-run.
bzr mengklon
Alias untuk "cawangan", lihat "cawangan bzr".
bzr co
Alias untuk "checkout", lihat "bzr checkout".
bzr melakukan [PILIH...]
Pilihan:
--pengarang ARG Tetapkan nama pengarang, jika ia berbeza
daripada komiter.
--commit-time ARG Tetapkan masa komit secara manual menggunakan komit
format tarikh, cth '2009-10-10 08:00:00
+0100'.
--exclude ARG, -x Jangan pertimbangkan perubahan yang dibuat kepada sesuatu yang diberikan
laluan.
--file MSGFILE, -F Ambil mesej komit daripada fail ini.
--fixes ARG Tandakan pepijat sebagai telah diperbaiki oleh ini
semakan (lihat "pepijat bantuan bzr").
--help, -h Tunjukkan mesej bantuan.
--local Lakukan komit tempatan dalam terikat
cawangan. Komit tempatan tidak ditolak
cawangan induk sehingga komit biasa
dilakukan.
--lossy Apabila membuat komitmen kepada versi asing
sistem kawalan tidak menolak data yang boleh
tidak diwakili secara asli.
--message ARG, -m Penerangan tentang semakan baharu.
--tenang, -q Hanya paparkan ralat dan amaran.
--show-diff, -p Apabila tiada mesej dibekalkan, tunjukkan
berbeza bersama dengan ringkasan status dalam
editor mesej.
--ketat Enggan melakukan jika ada yang tidak diketahui
fail dalam pokok kerja.
--tidak berubah Komit walaupun tiada yang berubah.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: ci, daftar masuk
Lihat juga: tambah, pepijat, cangkuk, tidak terikat
Lakukan perubahan kepada semakan baharu.
Mesej penjelasan perlu diberikan untuk setiap komit. Ini sering dilakukan dengan menggunakan
--message option (mendapatkan mesej daripada baris arahan) atau dengan menggunakan pilihan --file
(mendapat mesej daripada fail). Jika kedua-dua pilihan ini tidak diberikan, editor adalah
dibuka untuk pengguna memasukkan mesej. Untuk melihat fail yang diubah dalam teks boilerplate
dimuatkan ke dalam editor, gunakan pilihan --show-diff.
Secara lalai, keseluruhan pokok itu komited dan orang yang melakukan komitmen itu diandaikan
pengarang. Lalai ini boleh diganti seperti yang dijelaskan di bawah.
Komit terpilih:
Jika fail yang dipilih ditentukan, hanya perubahan pada fail tersebut
komited. Jika direktori ditentukan maka direktori dan
segala yang ada di dalamnya adalah komited.
Apabila pengecualian diberikan, ia diutamakan daripada fail yang dipilih.
Sebagai contoh, untuk melakukan hanya perubahan dalam foo, tetapi bukan perubahan
dalam foo/bar:
bzr commit foo -x foo/bar
Komit terpilih selepas gabungan belum lagi disokong.
Pengarang tersuai:
Jika pengarang perubahan itu bukan orang yang sama dengan pelaku,
anda boleh menentukan nama pengarang menggunakan pilihan --author. The
nama hendaklah dalam format yang sama dengan committer-id, cth
"John Doe[e-mel dilindungi]>". Jika terdapat lebih daripada seorang pengarang
perubahan yang anda boleh tentukan pilihan beberapa kali, sekali untuk setiap satu
pengarang.
Cek:
Kesilapan biasa ialah terlupa menambah fail atau direktori baharu sebelum ini
menjalankan arahan komit. Pilihan --strict menyemak untuk tidak diketahui
fail dan membatalkan komit jika ada yang ditemui. Pra-komit yang lebih maju
semakan boleh dilaksanakan dengan menentukan cangkuk. Lihat \*(Aq\*(Kait bantuan Aqbzr\*(Aq\*(Aq
untuk maklumat lanjut.
Perkara yang perlu diperhatikan:
Jika anda secara tidak sengaja melakukan perubahan yang salah atau membuat ejaan
kesilapan dalam mesej komit katakan, anda boleh menggunakan arahan uncommit
untuk membatalkannya. Lihat \*(Aq\*(Aqbzr help uncommit\*(Aq\*(Aq untuk butiran.
Cangkuk juga boleh dikonfigurasikan untuk dijalankan selepas komit. Ini membolehkan anda
untuk mencetuskan kemas kini kepada sistem luaran seperti penjejak pepijat. --membetulkan
pilihan boleh digunakan untuk merekodkan perkaitan antara semakan dan
satu atau lebih pepijat. Lihat \*(Aq\*(Pepijat bantuan Aqbzr\*(Aq\*(Aq untuk butiran.
bzr config [NAMA]
Pilihan:
--all Paparkan semua nilai yang ditentukan untuk
pilihan yang sepadan.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--remove Alih keluar pilihan daripada konfigurasi
fail.
--scope ARG Kurangkan skop kepada yang ditentukan
fail konfigurasi.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: konfigurasi
Paparkan, tetapkan atau alih keluar pilihan konfigurasi.
Paparkan nilai aktif untuk pilihan NAME.
Jika --semua ditentukan, NAME ditafsirkan sebagai ungkapan biasa dan semua padanan
pilihan dipaparkan menyebut skop mereka dan tanpa menyelesaikan rujukan pilihan dalam
nilai). Nilai aktif yang bzr akan ambil kira adalah yang pertama dipaparkan
bagi setiap pilihan.
Jika NAMA tidak diberikan, --semua .* adalah tersirat (semua pilihan dipaparkan untuk semasa
skop).
Menetapkan nilai dicapai dengan menggunakan NAME=value tanpa ruang. Nilai ditetapkan dalam
skop yang paling relevan dan boleh disemak dengan memaparkan pilihan sekali lagi.
Mengalih keluar nilai dicapai dengan menggunakan --remove NAME.
bzr konflik
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--text Senaraikan laluan fail dengan konflik teks.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: jenis konflik, selesaikan
Senaraikan fail dengan konflik.
Gabung akan melakukan yang terbaik untuk menggabungkan perubahan dalam dua cabang, tetapi terdapat beberapa jenis
masalah yang hanya boleh diselesaikan oleh manusia. Apabila ia menemui mereka, ia akan menandakan konflik. A
konflik bermakna anda perlu membetulkan sesuatu, sebelum anda boleh membuat komitmen.
Konflik biasanya disenaraikan sebagai mesej pendek yang boleh dibaca manusia. Jika --text dibekalkan,
nama laluan fail dengan konflik teks disenaraikan, sebaliknya. (Ini berguna untuk
mengedit semua fail dengan konflik teks.)
Gunakan penyelesaian bzr apabila anda telah menyelesaikan masalah.
bzr yang
Alias untuk "alih keluar", lihat "bzr alih keluar".
bzr dipadamkan
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--show-ids Tunjukkan id objek dalaman.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: ls, status
Senaraikan fail yang dipadamkan dalam pepohon kerja.
bzr di
Alias untuk "diff", lihat "bzr diff".
bzr dif
Alias untuk "diff", lihat "bzr diff".
bzr diff [FAIL...]
Pilihan:
--ubah ARG, -c Pilih perubahan yang diperkenalkan oleh
semakan yang ditetapkan. Lihat juga "bantuan
spesifikasi semakan".
--context ARG Berapa banyak baris konteks untuk ditunjukkan.
--diff-options ARG Hantar pilihan ini kepada perbezaan luaran
program.
--format ARG, -F Format perbezaan untuk digunakan.
--help, -h Tunjukkan mesej bantuan.
--Cawangan/pokok ARG baharu untuk dibandingkan.
--Cawangan/pokok ARG lama untuk dibandingkan.
--prefix ARG, -p Tetapkan awalan ditambah kepada lama dan baharu
nama fail, sebagai dua nilai yang dipisahkan oleh a
kolon. (cth "lama/:baru/").
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--menggunakan ARG Gunakan arahan ini untuk membandingkan fail.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: di, dif
Lihat juga: status
Tunjukkan perbezaan dalam pokok kerja, antara semakan atau cawangan.
Jika tiada hujah diberikan, semua perubahan untuk pokok semasa disenaraikan. Jika fail adalah
diberikan, hanya perubahan dalam fail tersebut disenaraikan. Cawangan terpencil dan berbilang boleh
dibandingkan dengan menggunakan pilihan --lama dan --baru. Jika tidak disediakan, lalai untuk kedua-duanya adalah
diperoleh daripada hujah pertama, jika ada, atau pokok semasa jika tiada hujah diberikan.
"bzr diff -p1" bersamaan dengan "bzr diff --prefix old/:new/", dan menghasilkan tampalan
sesuai untuk "patch -p1".
Ambil perhatian bahawa apabila menggunakan hujah -r dengan julat semakan, perbezaannya adalah
dikira antara dua semakan yang ditentukan. Iaitu, arahan tidak menunjukkan
perubahan yang diperkenalkan oleh semakan pertama dalam julat. Ini berbeza daripada
tafsiran julat semakan yang digunakan oleh "log bzr" yang merangkumi semakan pertama dalam
julat.
Nilai keluar:
1 - berubah
2 - perubahan yang tidak boleh diwakili
3 - ralat
0 - tiada perubahan
Contoh:
Menunjukkan perbezaan dalam pokok kerja berbanding komit terakhir:
bzr perbezaan
Perbezaan antara pokok kerja dan semakan 1:
bzr diff -r1
Perbezaan antara semakan 3 dan semakan 1:
bzr diff -r1..3
Perbezaan antara semakan 3 dan semakan 1 untuk cawangan xxx:
bzr diff -r1..3 xxx
Perubahan yang diperkenalkan oleh semakan 2 (bersamaan dengan -r1..2):
bzr diff -c2
Untuk melihat perubahan yang diperkenalkan oleh semakan X:
bzr diff -cX
Ambil perhatian bahawa dalam kes gabungan, pilihan -c menunjukkan perubahan
berbanding ibu bapa sebelah kiri. Untuk melihat perubahan terhadap
ibu bapa lain, gunakan:
bzr perbezaan -r ..X
Perubahan antara semakan semasa dan semakan sebelumnya
(bersamaan dengan -c-1 dan -r-2..-1)
bzr diff -r-2..
Tunjukkan hanya perbezaan untuk fail BERITA:
bzr diff BERITA
Tunjukkan perbezaan dalam pokok kerja xxx untuk fail BERITA:
bzr diff xxx/BERITA
Tunjukkan perbezaan dari cawangan xxx kepada pokok berfungsi ini:
bzr diff --xxx lama
Tunjukkan perbezaan antara dua cawangan untuk fail BERITA:
bzr diff --xxx lama --BERITA yyy baru
Sama seperti 'bzr diff' tetapi laluan awalan dengan lama/ dan baharu/:
bzr diff --prefix old/:new/
Tunjukkan perbezaan menggunakan program perbezaan tersuai dengan pilihan:
bzr diff --menggunakan /usr/bin/diff --perbezaan-pilihan -wu
bzr dpush [LOKASI]
Pilihan:
--direktori ARG, -d Cawangan untuk menolak daripada, bukannya satu
yang mengandungi direktori kerja.
--help, -h Tunjukkan mesej bantuan.
--no-rebase Jangan base semula selepas menolak.
--tenang, -q Hanya paparkan ralat dan amaran.
--ingat Ingat lokasi yang ditentukan sebagai a
lalai.
--ketat Enggan menolak jika ada yang tidak komited
perubahan dalam pokok kerja, --tidak ketat
melumpuhkan cek.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tolak ke dalam VCS yang berbeza tanpa sebarang metadata bzr tersuai.
Ini selepas itu akan meletakkan semula cawangan tempatan pada cawangan terpencil melainkan --no-rebase
pilihan digunakan, dalam hal ini kedua-dua cawangan akan menjadi tidak segerak selepas tolakan.
bzr mengeksport TANGAN [BRANCH_OR_SUBDIR]
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--filters Gunakan penapis kandungan untuk mengeksport
bentuk yang selesa.
--format ARG Jenis fail untuk dieksport ke.
--help, -h Tunjukkan mesej bantuan.
--per-file-timestamps Tetapkan masa pengubahsuaian fail padanya
daripada semakan terakhir di mana ia adalah
berubah.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--root ARG Nama direktori akar di dalam
fail yang dieksport.
--uncommitted Eksport kandungan pokok kerja
daripada semakan terakhir.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Eksport semakan semasa atau lepas ke direktori atau arkib destinasi.
Jika tiada semakan dinyatakan, ini mengeksport semakan komited terakhir.
Format mungkin nama "pengeksport", seperti tar, tgz, tbz2. Jika tiada yang diberikan, cuba cari
format dengan sambungan. Jika tiada sambungan ditemui, eksport ke direktori (setara
kepada --format=dir).
Jika akar dibekalkan, ia akan digunakan sebagai direktori akar dalam format bekas (tar,
zip, dll). Jika ia tidak dibekalkan ia akan lalai kepada nama fail yang dieksport. Pilihan akar
tidak mempunyai kesan untuk format 'dir'.
Jika cawangan ditinggalkan maka cawangan yang mengandungi direktori kerja semasa akan menjadi
terpakai.
Nota: Eksport pepohon dengan nama fail bukan ASCII ke zip tidak disokong.
==============================
Format yang disokong Dikesan secara automatik melalui sambungan
==============================
dir (tiada)
tar .tar
tbz2 .tar.bz2, .tbz2
tgz .tar.gz, .tgz
zip .zip
==============================
bzr mendapatkan
Alias untuk "cawangan", lihat "cawangan bzr".
bzr membantu [TOPIK]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--long Tunjukkan bantuan pada semua arahan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: ?, --bantuan, -?, -h
Lihat juga: topik
Tunjukkan bantuan pada arahan atau topik lain.
bzr mengabaikan [NAME_PATTERN...]
Pilihan:
--default-rules Paparkan lalai mengabaikan peraturan itu
bzr menggunakan.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: diabaikan, corak, status
Abaikan fail atau corak tertentu.
Lihat \*(Aq\*(Corak bantuan Aqbzr\*(Aq\*(Aq untuk butiran tentang sintaks corak.
Jika fail .bzrignore tidak wujud, arahan abaikan akan mencipta satu dan menambah
fail atau corak yang ditentukan pada fail yang baru dibuat. Perintah abaikan juga akan
secara automatik menambah fail .bzrignore untuk dijadikan versi. Mencipta fail .bzrignore tanpa
penggunaan arahan abaikan akan memerlukan arahan tambah yang jelas.
Untuk mengalih keluar corak daripada senarai abaikan, edit fail .bzrignore. Selepas menambah, mengedit
atau memadam fail itu sama ada secara tidak langsung dengan menggunakan arahan ini atau secara langsung dengan menggunakan an
editor, pastikan anda melakukannya.
Bazaar juga menyokong fail abaikan global ~/.bazaar/abaikan. Pada Windows abaikan global
fail boleh didapati dalam direktori data aplikasi sebagai C:\Documents and
Tetapan\ \Data Aplikasi\Bazaar\2.0\abaikan. Pengabaian global tidak disentuh oleh
perintah ini. Fail abaikan global boleh diedit terus menggunakan editor.
Corak diawali dengan '!' adalah pengecualian untuk mengabaikan corak dan diutamakan
biasa mengabaikan. Pengecualian tersebut digunakan untuk menentukan fail yang harus diversikan
sebaliknya akan diabaikan.
Corak diawali dengan '!!' bertindak sebagai biasa mengabaikan corak, tetapi mempunyai keutamaan berbanding
'!' corak pengecualian.
Nota:
* Abaikan corak yang mengandungi kad bebas shell mesti dipetik daripada
cangkerang pada Unix.
* Abaikan corak bermula dengan "#" bertindak sebagai ulasan dalam fail abaikan.
Untuk mengabaikan corak yang bermula dengan aksara itu, gunakan awalan "RE:".
Contoh:
Abaikan Makefile peringkat atas:
bzr abaikan ./Makefile
Abaikan fail .class dalam semua direktori...:
bzr abaikan "*.class"
...tetapi jangan abaikan "special.class":
bzr abaikan "!special.class"
Abaikan fail yang namanya bermula dengan aksara "#":
bzr abaikan "RE:^#"
Abaikan fail .o di bawah direktori lib:
bzr abaikan "lib/**/*.o"
Abaikan fail .o di bawah direktori lib:
bzr abaikan "RE:lib/.*\.o"
Abaikan segala-galanya kecuali direktori peringkat atasan "debian":
bzr abaikan "RE:(?!debian/).*"
Abaikan segala-galanya kecuali direktori peringkat atasan "tempatan",
tetapi sentiasa abaikan fail autosimpan yang berakhir dengan ~, walaupun di bawah local/:
bzr abaikan "*"
bzr abaikan "!./local"
bzr abaikan "!!*~"
bzr diabaikan
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: abaikan, ls
Senaraikan fail yang diabaikan dan corak yang sepadan dengannya.
Senaraikan semua fail yang diabaikan dan corak abaikan yang menyebabkan fail itu diabaikan.
Sebagai alternatif, untuk menyenaraikan hanya fail:
bzr ls --diabaikan
bzr maklumat [LOKASI]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: repositori, revno, pokok kerja
Tunjukkan maklumat tentang pokok, cawangan atau repositori yang berfungsi.
Perintah ini akan menunjukkan semua lokasi dan format yang diketahui berkaitan dengan pokok, cawangan atau
repositori.
Dalam mod verbose, maklumat statistik disertakan dengan setiap laporan. Untuk melihat dilanjutkan
maklumat statistik, gunakan tahap verbositi 2 atau lebih tinggi dengan menyatakan kata kerja
pilihan berbilang kali, cth -vv.
Cawangan dan pokok bekerja juga akan melaporkan sebarang semakan yang hilang.
Contoh:
Paparkan maklumat mengenai format dan lokasi yang berkaitan:
maklumat bzr
Paparkan di atas bersama-sama dengan maklumat format lanjutan dan
statistik asas (seperti bilangan fail dalam pokok kerja dan
bilangan semakan dalam cawangan dan repositori):
maklumat bzr -v
Paparkan perkara di atas bersama-sama dengan bilangan komitter ke cawangan:
maklumat bzr -vv
bzr INIT [LOKASI]
Pilihan:
--append-revisions-only Jangan sekali-kali menukar revnos atau log sedia ada.
Tambahkan semakan padanya sahaja.
--create-prefix Cipta laluan menuju ke cawangan
jika ia belum wujud.
--format ARG Tentukan format untuk cawangan ini. Lihat
"format bantuan".
--2a Format untuk siri bzr 2.0. Kegunaan
simpanan kumpulan-mampat. Menyediakan kaya
akar yang merupakan peralihan sehala.
--Format lalai untuk siri bzr 2.0. Kegunaan
simpanan kumpulan-mampat. Menyediakan kaya
akar yang merupakan peralihan sehala.
--development-colo Format 2a dengan sokongan percubaan
untuk cawangan berlokasi.
--pack-0.92 Format berasaskan pek yang digunakan dalam siri 1.x.
Diperkenalkan pada 0.92. Saling beroperasi dengan
bzr repositori sebelum 0.92 tetapi tidak boleh
dibaca oleh bzr < 0.92.
--help, -h Tunjukkan mesej bantuan.
--no-tree Buat dahan tanpa pokok yang berfungsi.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: cawangan, daftar keluar, repositori init
Buat direktori menjadi cawangan versi.
Gunakan ini untuk membuat cawangan kosong, atau sebelum mengimport projek sedia ada.
Jika terdapat repositori dalam direktori induk lokasi, maka sejarahnya
cawangan akan disimpan dalam repositori. Jika tidak, init mencipta cawangan kendiri yang
membawa sejarahnya sendiri dalam direktori .bzr.
Jika sudah ada dahan di lokasi tetapi tidak mempunyai pokok yang berfungsi, pokok itu boleh
diisi dengan 'bzr checkout'.
Resipi untuk mengimport pokok fail:
cd ~/projek
bzr mula
bzr tambah .
status bzr
bzr commit -m "projek yang diimport"
bzr init-repo
Alias untuk "init-repository", lihat "bzr init-repository".
bzr init-repositori LOKASI
Pilihan:
--format ARG Tentukan format untuk repositori ini.
Lihat "format bantuan bzr" untuk mendapatkan butiran.
--2a Format untuk siri bzr 2.0. Kegunaan
simpanan kumpulan-mampat. Menyediakan kaya
akar yang merupakan peralihan sehala.
--Format lalai untuk siri bzr 2.0. Kegunaan
simpanan kumpulan-mampat. Menyediakan kaya
akar yang merupakan peralihan sehala.
--development-colo Format 2a dengan sokongan percubaan
untuk cawangan berlokasi.
--pack-0.92 Format berasaskan pek yang digunakan dalam siri 1.x.
Diperkenalkan pada 0.92. Saling beroperasi dengan
bzr repositori sebelum 0.92 tetapi tidak boleh
dibaca oleh bzr < 0.92.
--help, -h Tunjukkan mesej bantuan.
--no-trees Cawangan dalam repositori akan lalai
kepada tidak mempunyai pokok yang berfungsi.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: init-repo
Lihat juga: cawangan, daftar keluar, init, repositori
Cipta repositori kongsi untuk cawangan berkongsi ruang storan.
Cawangan baru yang dibuat di bawah direktori repositori akan menyimpan semakan mereka dalam
repositori, bukan dalam direktori cawangan. Untuk cawangan dengan sejarah yang dikongsi, ini mengurangkan
jumlah storan yang diperlukan dan mempercepatkan penciptaan cawangan baharu.
Jika pilihan --no-trees diberikan maka cawangan dalam repositori tidak akan mempunyai
pokok bekerja secara lalai. Mereka masih akan wujud sebagai direktori pada cakera, tetapi mereka tidak akan
mempunyai salinan fail yang berasingan pada semakan tertentu. Ini boleh berguna untuk
repositori yang menyimpan cawangan yang berinteraksi dengan melalui pembayaran atau jauh
cawangan, seperti pada pelayan.
Contoh:
Buat repositori kongsi yang memegang hanya cawangan:
bzr init-repo --no-trees repo
bzr init repo/trunk
Buat pembayaran ringan di tempat lain:
bzr checkout --repo ringan/trunk trunk-checkout
cd trunk-checkout
(tambah fail di sini)
bzr menyertai POKOK
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: berpecah
Gabungkan pokok ke dalam pokok yang mengandunginya.
Perintah ini memerlukan pokok sasaran berada dalam format akar kaya.
Hujah TREE mestilah pokok bebas, di dalam pokok lain, tetapi bukan sebahagian daripadanya.
(Pokok sedemikian boleh dihasilkan oleh "bzr split", tetapi juga dengan menjalankan "bzr branch" dengan
sasaran di dalam pokok.)
Hasilnya ialah pokok gabungan, dengan subpokok bukan lagi bahagian bebas. Ini adalah
ditandakan sebagai gabungan pokok kecil ke dalam pokok yang mengandungi, dan semua sejarah dipelihara.
bzr log masuk launchpad [NAMA]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--no-check Jangan semak sama ada nama pengguna itu sah.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: lp-log masuk
Tunjukkan atau tetapkan ID pengguna Launchpad.
Semasa berkomunikasi dengan Launchpad, beberapa arahan perlu mengetahui ID pengguna Launchpad anda.
Perintah ini boleh digunakan untuk menetapkan atau menunjukkan ID pengguna yang Bazaar akan gunakan untuk itu
komunikasi.
Contoh:
Tunjukkan ID Launchpad pengguna semasa:
bzr launchpad-login
Tetapkan ID Launchpad pengguna semasa kepada 'bob':
bzr launchpad-log masuk bob
bzr launchpad-cermin [LOKASI]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: lp-cermin
Minta Launchpad untuk mencerminkan cawangan sekarang.
bzr launchpad-buka [LOKASI]
Pilihan:
--dry-run Jangan buka penyemak imbas sebenarnya. cuma
sebutkan URL yang akan kami gunakan.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: lp-buka
Buka halaman cawangan Launchpad dalam penyemak imbas web anda.
bzr log [FAIL...]
Pilihan:
--penulis ARG Nama apa untuk disenaraikan sebagai pengarang - pertama,
semua atau committer.
--ubah ARG, -c Tunjukkan semakan yang ditentukan sahaja. Lihat
juga "membantu revisionspec".
--exclude-common-ancestry Paparkan hanya semakan yang tidak
sebahagian daripada kedua-dua keturunan (memerlukan
-rX..Y).
--forward Tunjukkan daripada yang paling lama kepada yang terbaru.
--help, -h Tunjukkan mesej bantuan.
--include-merged Tunjukkan semakan digabungkan seperti --levels 0
tidak.
--levels N, -n Bilangan tahap untuk dipaparkan - 0 untuk semua,
1 untuk rata.
--limit N, -l Hadkan output kepada N pertama
semakan.
--log-format ARG Gunakan format log yang ditentukan.
--gnu-changelog Format yang digunakan oleh fail GNU ChangeLog.
--line Log format dengan satu baris setiap semakan.
--Format log terperinci panjang.
--short Format log sederhana pendek.
--match ARG, -m Tunjukkan semakan yang sifatnya sepadan
ungkapan ini.
--match-author ARG Tunjukkan semakan yang pengarangnya sepadan dengan ini
ungkapan.
--match-bugs ARG Tunjukkan semakan yang pepijatnya sepadan dengan ini
ungkapan.
--match-committer ARG Tunjukkan semakan yang pemadamnya sepadan
ungkapan ini.
--match-message ARG Tunjukkan semakan yang mesejnya sepadan
ungkapan ini.
--omit-merges Jangan laporkan komit dengan lebih daripada satu
ibu bapa.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-diff, -p Tunjukkan perubahan yang dibuat dalam setiap semakan sebagai a
tampalan.
--show-ids Tunjukkan id objek dalaman.
--tandatangan Tunjukkan kesahihan tandatangan digital.
--zon waktu ARG Paparkan zon waktu sebagai setempat, asal atau
UTC.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Tunjukkan fail yang diubah dalam setiap semakan.
Lihat juga: format log, spesifikasi semakan
Tunjukkan log sejarah untuk cawangan atau subset cawangan.
log ialah alat lalai bzr untuk meneroka sejarah cawangan. Cawangan untuk digunakan ialah
diambil dari parameter pertama. Jika tiada parameter diberikan, cawangan yang mengandungi
direktori kerja direkodkan. Berikut adalah beberapa contoh mudah:
bzr log log cawangan semasa
bzr log foo.py log fail dalam cawangannya
log bzr http://server/branch log cawangan pada pelayan
Penapisan, pesanan dan maklumat yang ditunjukkan untuk setiap semakan boleh dikawal sebagai
dijelaskan di bawah. Secara lalai, semua semakan ditunjukkan disusun (secara topologi) supaya lebih baharu
semakan muncul sebelum yang lebih tua dan keturunan sentiasa muncul sebelum nenek moyang. Jika
dipaparkan, semakan yang digabungkan ditunjukkan dalam semakan di bawah semakan di mana ia berada
bergabung.
Kawalan keluaran:
Format log mengawal cara maklumat tentang setiap semakan
dipaparkan. Format log standard dipanggil \*(Aq\*(Aqlong\*(Aq\*(Aq,
\*(Aq\*(Aqshort\*(Aq\*(Aq
dan \*(Aq\*(Aqline\*(Aq\*(Aq. Lalainya panjang. Lihat \*(Aq\*(Bantuan Aqbzr
log-formats\*(Aq\*(Aq
untuk butiran lanjut tentang format log.
Pilihan berikut boleh digunakan untuk mengawal maklumat itu
dipaparkan:
-l N memaparkan maksimum N semakan
-n N paparan N peringkat semakan (0 untuk semua, 1 untuk runtuh)
-v memaparkan ringkasan status (delta) untuk setiap semakan
-p memaparkan perbezaan (tampalan) untuk setiap semakan
--show-ids memaparkan revision-id (dan file-id), bukan hanya revnos
Ambil perhatian bahawa bilangan lalai tahap untuk dipaparkan adalah fungsi bagi
format log. Jika pilihan -n tidak digunakan, format log standard ditunjukkan
hanya peringkat atas (garisan utama).
Ringkasan status ditunjukkan menggunakan bendera status seperti A, M, dsb. Untuk melihat
perubahan yang dijelaskan menggunakan perkataan seperti \*(Aq\*(Aqadded\*(Aq\*(Aq dan
\*(Aq\*(Aqmodified\*(Aq\*(Aq
sebaliknya, gunakan pilihan -vv.
Kawalan pesanan:
Untuk memaparkan semakan daripada yang paling lama kepada yang terbaru, gunakan pilihan --forward.
Dalam kebanyakan kes, menggunakan pilihan ini akan memberi sedikit kesan ke atas jumlah keseluruhan
masa yang diambil untuk menghasilkan log, walaupun --forward tidak secara berperingkat
paparan semakan seperti --reverse lakukan apabila ia boleh.
Penapisan semakan:
Pilihan -r boleh digunakan untuk menentukan semakan atau julat semakan
untuk menapis terhadap. Pelbagai bentuk ditunjukkan di bawah:
-rX paparan semakan X
-rX.. paparan semakan X dan kemudian
-r..Y memaparkan sehingga dan termasuk semakan Y
-rX..Y paparan daripada X hingga Y termasuk
Lihat \*(Aq\*(Aqbzr help revisionspec\*(Aq\*(Aq untuk butiran tentang cara menentukan X dan Y.
Beberapa contoh biasa diberikan di bawah:
-r-1 tunjukkan tip sahaja
-r-10.. tunjukkan 10 semakan baris utama terakhir
-rsubmit:.. tunjukkan perkara baharu di cawangan ini
-rancestor:path.. tunjukkan perubahan sejak nenek moyang yang sama ini
cawangan dan satu di laluan lokasi
-rdate:semalam.. tunjukkan perubahan sejak semalam
Apabila mengelog julat semakan menggunakan -rX..Y, log bermula pada
semakan Y dan mencari kembali dalam sejarah melalui sekolah rendah
("tangan kiri") ibu bapa sehingga ia menjumpai X. Apabila mengelog hanya
peringkat atas (menggunakan -n1), ralat dilaporkan jika X tidak ditemui
sepanjang jalan. Jika pengelogan berbilang peringkat digunakan (-n0), X mungkin
semakan gabungan bersarang dan log akan dipotong sewajarnya.
Penapisan laluan:
Jika parameter diberikan dan yang pertama bukan cawangan, log
akan ditapis untuk menunjukkan hanya semakan yang mengubah
fail atau direktori yang dicalonkan.
Nama fail ditafsirkan dalam konteks sejarahnya. Untuk log a
fail yang dipadam, nyatakan julat semakan supaya fail itu wujud di
penghujung atau permulaan julat.
Konteks sejarah juga penting apabila mentafsir nama laluan bagi
menamakan semula fail/direktori. Pertimbangkan contoh berikut:
* semakan 1: tambah tutorial.txt
* semakan 2: ubah suai tutorial.txt
* semakan 3: menamakan semula tutorial.txt kepada guide.txt; tambah tutorial.txt
Dalam kes ini:
* \*(Aq\*(Aqbzr log guide.txt\*(Aq\*(Aq akan log fail yang ditambahkan dalam semakan 1
* \*(Aq\*(Aqbzr log tutorial.txt\*(Aq\*(Aq akan log fail baharu yang ditambahkan dalam semakan 3
* \*(Aq\*(Aqbzr log -r2 -p tutorial.txt\*(Aq\*(Aq akan menunjukkan perubahan yang dibuat kepada
fail asal dalam semakan 2.
* \*(Aq\*(Aqbzr log -r2 -p guide.txt\*(Aq\*(Aq akan memaparkan mesej ralat seperti di sana
tiada fail yang dipanggil guide.txt dalam semakan 2.
Nama semula sentiasa diikuti dengan log. Dengan reka bentuk, tidak perlu
secara eksplisit meminta ini (dan tiada cara untuk berhenti mengelog fail kembali
sehingga ia terakhir dinamakan semula).
Penapisan lain:
Pilihan --match boleh digunakan untuk mencari semakan yang sepadan dengan a
ungkapan biasa dalam mesej commit, committer, pengarang atau pepijat.
Menentukan pilihan beberapa kali akan sepadan dengan mana-mana yang dibekalkan
ungkapan. --match-author, --match-bugs, --match-committer dan
--match-message boleh digunakan untuk memadankan medan tertentu sahaja.
Petua & petua:
Alat GUI dan IDE selalunya lebih baik dalam meneroka sejarah daripada arahan
alat baris: anda mungkin lebih suka qlog atau iaitu dari qbzr atau bzr-gtk, the
bzr-explorer shell, atau antara muka web Loggerhead. Lihat Pemalam
Panduanhttp://doc.bazaar.canonical.com/plugins/en/> dan
<http://wiki.bazaar.canonical.com/IDEIntegration>.
Anda mungkin mendapati ia berguna untuk menambah alias di bawah pada \*(Aq\*(Aqbazaar.conf\*(Aq\*(Aq:
[ALIASES]
tip = log -r-1
atas = log -l10 --line
tunjukkan = log -v -p
\*(Aq\*(Aqbzr tip\*(Aq\*(Aq kemudiannya akan menunjukkan semakan terkini manakala \*(Aq\*(Aqbzr
atas\*(Aq\*(Aq
akan menunjukkan 10 semakan baris utama terakhir. Untuk melihat butiran a
semakan tertentu X, \*(Aq\*(Aqbzr tunjukkan -rX\*(Aq\*(Aq.
Jika anda berminat untuk melihat lebih mendalam ke dalam gabungan X tertentu,
gunakan \*(Aq\*(Aqbzr log -n0 -rX\*(Aq\*(Aq.
\*(Aq\*(Aqbzr log -v\*(Aq\*(Aq pada cawangan dengan banyak sejarah kini
sangat perlahan. Pembetulan untuk isu ini sedang dalam pembangunan.
Dengan atau tanpa pembetulan itu, adalah disyorkan bahawa julat semakan
diberikan apabila menggunakan pilihan -v.
bzr mempunyai pemalam pemadanan teks penuh generik, bzr-search, yang boleh
digunakan untuk mencari semakan yang sepadan dengan nama pengguna, menghantar mesej, dsb.
Antara ciri lain, pemalam ini boleh mencari semua semakan yang mengandungi
senarai perkataan tetapi bukan yang lain.
Apabila meneroka sejarah bukan talian utama pada projek besar dengan deep
sejarah, prestasi log boleh dipertingkatkan dengan banyaknya dengan memasang
pemalam historycache. Pemalam ini menampan maklumat sejarah
ruang cakera perdagangan untuk kelajuan yang lebih pantas.
bzr lp-cari-cadangan
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Cari cadangan untuk menggabungkan semakan ini.
Mencari cadangan gabungan yang membincangkan mendapatkan semakan yang ditentukan. Ini berfungsi
hanya jika jika merged_revno direkodkan untuk cadangan gabungan. Cadangannya ialah
dibuka dalam pelayar web.
Hanya semakan yang ditentukan dicari. Untuk mencari semakan talian utama yang menggabungkannya
ke dalam talian utama, gunakan spesifikasi semakan "garis utama".
Jadi, untuk mencari cadangan gabungan yang menyemak baris 1 README:
bzr lp-find-proposal -r mainline:anotasi:README:1
bzr lp-log masuk
Alias untuk "launchpad-login", lihat "bzr launchpad-login".
bzr lp-cermin
Alias untuk "launchpad-mirror", lihat "bzr launchpad-mirror".
bzr lp-terbuka
Alias untuk "launchpad-open", lihat "bzr launchpad-open".
bzr lp-cadang
Alias untuk "lp-propose-merge", lihat "bzr lp-propose-merge".
bzr lp-cadang-gabung [SUBMIT_BRANCH]
Pilihan:
--meluluskan Tandakan cadangan sebagai diluluskan
serta-merta, menetapkan yang diluluskan
semakan kepada tip.
--membetulkan ARG Pepijat yang dibetulkan oleh cadangan ini.
--help, -h Tunjukkan mesej bantuan.
--mesej ARG, -m Komit mesej.
--tenang, -q Hanya paparkan ralat dan amaran.
--semak ARG, -R Penyemak yang diminta dan jenis pilihan.
--pementasan Cadangkan gabungan pada pementasan.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: lp-serahkan, lp-cadang
Cadangkan menggabungkan cawangan pada Launchpad.
Ini akan membuka editor biasa anda untuk memberikan ulasan awal. Apabila ia telah mencipta
cadangan, ia akan membukanya dalam pelayar web lalai anda.
Cawangan akan dicadangkan untuk bergabung menjadi SUBMIT_BRANCH. Jika SUBMIT_BRANCH tidak
dibekalkan, cawangan hantar yang diingati akan digunakan. Jika tiada cawangan hantar diingati,
fokus pembangunan akan digunakan.
Secara lalai, pasukan penyemak SUBMIT_BRANCH akan diminta untuk menyemak gabungan
cadangan. Ini boleh diganti dengan menyatakan --review (-R). Parameter pad pelancaran
nama akaun penyemak yang dikehendaki. Ini secara pilihan boleh diikuti dengan '=' dan
jenis ulasan. Sebagai contoh:
bzr lp-cadang-gabung --semak jrandom --semak semakan-pasukan=qa
Ini akan mencadangkan gabungan, meminta "jrandom" untuk melakukan semakan jenis yang tidak ditentukan dan
minta "pasukan semakan" untuk melakukan semakan "qa".
bzr lp-serahkan
Alias untuk "lp-propose-merge", lihat "bzr lp-propose-merge".
bzr ls [PATH]
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--from-root Cetak laluan relatif kepada punca
cawangan.
--help, -h Tunjukkan mesej bantuan.
--diabaikan, -i Cetak fail diabaikan.
--kind ARG, -k Senaraikan entri jenis tertentu: fail,
direktori, symlink.
--null, -0 Gunakan pemisah ASCII NUL (\0).
daripada baris baharu.
--tenang, -q Hanya paparkan ralat dan amaran.
--recursive, -R Recursive ke dalam subdirektori.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-ids Tunjukkan id objek dalaman.
--unknown, -u Cetak fail yang tidak diketahui.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
--versioned, -V Cetak fail versi.
Lihat juga: kucing, status
Senaraikan fail dalam pokok.
bzr bergabung [LOKASI]
Pilihan:
--ubah ARG, -c Pilih perubahan yang diperkenalkan oleh
semakan yang ditetapkan. Lihat juga "bantuan
spesifikasi semakan".
--direktori ARG, -d Cawangan untuk digabungkan, bukannya
satu yang mengandungi direktori kerja.
--paksa Gabung walaupun pokok destinasi telah
perubahan tanpa komitmen.
--help, -h Tunjukkan mesej bantuan.
--interaktif, -i Pilih perubahan secara interaktif.
--merge-type ARG Pilih algoritma gabungan tertentu.
--diff3 Gabung menggunakan diff3 luaran.
--lca LCA-bercantum kebaharuan.
--merge3 Gabungan gaya diff3 asli.
--anyaman Gabungan berasaskan anyaman.
--preview Daripada menggabungkan, tunjukkan perbezaan
bercantum.
--tarik Jika destinasi sudah sepenuhnya
digabungkan ke dalam sumber, tarik dari
sumber dan bukannya bergabung. Apabila ini
berlaku, anda tidak perlu melakukan
hasilnya.
--tenang, -q Hanya paparkan ralat dan amaran.
--ingat Ingat lokasi yang ditentukan sebagai a
lalai.
--proses semula Proses semula untuk mengurangkan konflik palsu.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-base Tunjukkan teks semakan asas dalam konflik.
--uncommitted Gunakan perubahan tanpa komitmen daripada kerja
salin, bukannya perubahan cawangan.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: gabung semula, hantar, bendera status, kemas kini
Lakukan gabungan tiga hala.
Sumber cantuman boleh ditentukan sama ada dalam bentuk cawangan, atau dalam bentuk
laluan ke fail yang mengandungi arahan gabungan yang dijana dengan bzr send. Jika tiada
ditentukan, lalai ialah cawangan huluan atau cawangan yang paling baru digabungkan menggunakan
--ingat. Sumber cantuman juga boleh ditentukan dalam bentuk laluan ke fail
dalam cawangan lain: dalam kes ini, hanya pengubahsuaian pada fail itu digabungkan ke dalam
pokok kerja semasa.
Apabila bergabung daripada cawangan, secara lalai bzr akan cuba menggabungkan semua kerja baharu daripada
cawangan lain, secara automatik menentukan semakan asas yang sesuai. Jika ini gagal, anda
mungkin perlu memberikan asas yang jelas.
Untuk memilih semakan akhir yang berbeza, lalukan "--semakan LAIN". bzr akan cuba bergabung
semua kerja baharu sehingga dan termasuk semakan LAIN.
Jika anda menentukan dua nilai, "--revision BASE..OTHER", hanya semakan BASE melalui OTHER,
tidak termasuk BASE tetapi termasuk LAIN, akan digabungkan. Jika ini menyebabkan beberapa semakan menjadi
dilangkau, iaitu jika cawangan destinasi belum mengandungi BASE semakan, seperti a
merge biasanya dirujuk sebagai "cherrypick". Tidak seperti gabungan biasa, Bazaar tidak
pada masa ini menjejaki cherrypicks. Perubahan kelihatan seperti komitmen biasa, dan sejarah
perubahan daripada cawangan lain tidak disimpan dalam komit.
Nombor semakan sentiasa relatif kepada cawangan sumber.
Gabung akan melakukan yang terbaik untuk menggabungkan perubahan dalam dua cabang, tetapi terdapat beberapa jenis
masalah yang hanya boleh diselesaikan oleh manusia. Apabila ia menemui mereka, ia akan menandakan konflik. A
konflik bermakna anda perlu membetulkan sesuatu, sebelum anda boleh membuat komitmen.
Gunakan penyelesaian bzr apabila anda telah menyelesaikan masalah. Lihat juga konflik bzr.
Jika tiada set cawangan lalai, gabungan pertama akan menetapkannya (gunakan --no-remember untuk mengelakkan
menetapkannya). Selepas itu, anda boleh meninggalkan cawangan untuk menggunakan lalai. Untuk menukar
lalai, gunakan --ingat. Nilai hanya akan disimpan jika lokasi terpencil boleh
diakses.
Hasil gabungan diletakkan ke dalam direktori kerja destinasi, di mana mereka boleh
disemak (dengan bzr diff), diuji, dan kemudian komited untuk merekodkan hasil gabungan.
merge enggan dijalankan jika terdapat sebarang perubahan tidak komited, melainkan --force diberikan. Jika
--force diberikan, maka perubahan dari sumber akan digabungkan dengan kerja semasa
pokok, termasuk sebarang perubahan tanpa komitmen pada pokok itu. Pilihan --force juga boleh digunakan
untuk membuat semakan gabungan yang mempunyai lebih daripada dua ibu bapa.
Jika seseorang ingin menggabungkan perubahan dari pokok kerja cawangan lain tanpa
menggabungkan sebarang semakan komited, pilihan --uncommitted boleh diberikan.
Untuk memilih beberapa perubahan sahaja untuk digabungkan, gunakan "gabung -i", yang akan menggesa anda untuk menggunakan setiap perubahan
diff hunk dan perubahan fail, serupa dengan "rak".
Contoh:
Untuk menggabungkan semua semakan baharu daripada bzr.dev:
bzr merge ../bzr.dev
Untuk menggabungkan perubahan sehingga dan termasuk semakan 82 daripada bzr.dev:
bzr merge -r 82 ../bzr.dev
Untuk menggabungkan perubahan yang diperkenalkan oleh 82, tanpa perubahan sebelumnya:
bzr merge -r 81..82 ../bzr.dev
Untuk menggunakan arahan gabungan yang terkandung dalam /tmp/merge:
bzr merge /tmp/merge
Untuk membuat semakan gabungan dengan tiga ibu bapa daripada dua cawangan
feature1a dan feature1b:
bzr merge ../feature1a
bzr merge ../feature1b --force
bzr commit -m 'semakan dengan tiga ibu bapa'
bzr hilang [OTHER_CAWANGAN]
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--include-merged Tunjukkan semua semakan sebagai tambahan kepada
yang talian utama.
--log-format ARG Gunakan format log yang ditentukan.
--gnu-changelog Format yang digunakan oleh fail GNU ChangeLog.
--line Log format dengan satu baris setiap semakan.
--Format log terperinci panjang.
--short Format log sederhana pendek.
--mine-only Paparkan perubahan dalam cawangan tempatan
sahaja.
--my-revision ARG Filter pada semakan cawangan tempatan
(termasuk). Lihat "help revisionspec" untuk
butiran.
--lain Sama seperti --mereka-sahaja.
--tenang, -q Hanya paparkan ralat dan amaran.
--reverse Balikkan susunan semakan.
--revision ARG, -r Tapis pada semakan cawangan lain
(termasuk). Lihat "help revisionspec" untuk
butiran.
--show-ids Tunjukkan id objek dalaman.
--their-only Paparan perubahan dalam cawangan jauh
sahaja.
--ini Sama seperti --milik saya sahaja.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: bergabung, tarik
Tunjukkan semakan yang tidak digabungkan/ditarik antara dua cawangan.
OTHER_BRANCH mungkin tempatan atau jauh.
Untuk menapis julat semakan, anda boleh menggunakan arahan -r begin..end -r semakan
meminta semakan khusus, -r ..end atau -r begin.. juga sah.
Nilai keluar:
1 - beberapa semakan hilang
0 - tiada semakan yang hilang
Contoh:
Tentukan semakan yang hilang antara ini dan cawangan di
lokasi tarikan teringat:
bzr hilang
Tentukan semakan yang tiada antara ini dan cawangan lain:
bzr hilang http://server/branch
Tentukan semakan yang hilang sehingga semakan khusus pada semakan yang lain
cawangan:
bzr hilang -r ..-10
Tentukan semakan yang tiada sehingga semakan khusus mengenai perkara ini
cawangan:
bzr hilang --semakan-saya ..-10
bzr mkdir DIR...
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--ibu bapa, -p Tiada ralat jika ada, buat ibu bapa
direktori mengikut keperluan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Buat direktori versi baharu.
Ini bersamaan dengan mencipta direktori dan kemudian menambahkannya.
bzr bergerak
Alias untuk "mv", lihat "bzr mv".
bzr mv [NAMA...]
Pilihan:
--selepas Gerakkan hanya pengecam bzr bagi
fail, kerana fail itu telah pun
berpindah.
--auto Teka menamakan semula secara automatik.
--dry-run Elakkan membuat perubahan semasa meneka
menamakan semula.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: pindah, namakan semula
Alihkan atau namakan semula fail.
Penggunaan:
bzr mv OLDNAME NEWNAME
bzr mv SUMBER... DESTINASI
Jika hujah terakhir ialah direktori versi, semua nama lain dipindahkan ke dalamnya.
Jika tidak, mesti ada dua argumen dan fail ditukar kepada nama baharu.
Jika OLDNAME tidak wujud pada sistem fail tetapi diversi dan NEWNAME wujud pada
sistem fail tetapi tidak versi, mv menganggap bahawa fail telah dialihkan secara manual dan hanya
mengemas kini inventori dalamannya untuk mencerminkan perubahan itu. Perkara yang sama berlaku apabila bergerak banyak
SOURCE fail ke DESTINATION.
Fail tidak boleh dialihkan antara cawangan.
bzr nama samaran [NAMA NAMA]
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: info
Cetak atau tetapkan nama panggilan cawangan.
Jika tidak ditetapkan, nama cawangan yang dikolok digunakan untuk cawangan yang dikolokkan dan cawangan itu
nama direktori digunakan untuk cawangan lain. Untuk mencetak nama panggilan semasa, laksanakan dengan no
hujah.
Cawangan terikat menggunakan nama panggilan cawangan induknya melainkan ia ditetapkan secara setempat.
bzr membungkus [BRANCH_OR_REPO]
Pilihan:
--clean-obsolete-packs Padamkan pek usang untuk menyimpan cakera
ruang.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: repositori
Memampatkan data dalam repositori.
Operasi ini memampatkan data dalam repositori bazar. Sebagai sokongan bazar
pembungkusan automatik repositori, operasi ini biasanya tidak perlu dilakukan
secara manual.
Semasa operasi pek, bazar mengambil sandaran data repositori sedia ada, iaitu pek
fail. Sandaran ini akhirnya dialih keluar oleh bazar secara automatik apabila selamat untuk berbuat demikian.
Untuk menjimatkan ruang cakera dengan mengalih keluar fail pek yang disandarkan, pilihan --clean-obsolete-packs
mungkin digunakan.
Amaran: Jika anda menggunakan --clean-obsolete-packs dan mesin anda ranap semasa atau serta-merta
selepas pembungkusan semula, anda mungkin dibiarkan dengan keadaan di mana pemadaman telah ditulis ke cakera
tetapi pek baru belum ada. Dalam kes ini, repositori mungkin tidak boleh digunakan.
bzr ping LOKASI
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Ping pelayan pintar Bazaar.
Perintah ini menghantar permintaan 'hello' ke lokasi yang diberikan menggunakan protokol pintar bzr,
dan melaporkan respons.
bzr plugin
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Senaraikan pemalam yang dipasang.
Perintah ini memaparkan senarai pemalam yang dipasang termasuk versi pemalam dan a
penerangan ringkas masing-masing.
--verbose menunjukkan laluan di mana setiap pemalam berada.
Pemalam ialah komponen luaran untuk Bazaar yang memanjangkan sistem kawalan semakan, dengan
menambah atau menggantikan kod dalam Bazaar. Pemalam boleh melakukan pelbagai perkara, termasuk
perintah mengatasi, menambah arahan baharu, menyediakan pengangkutan rangkaian tambahan dan
menyesuaikan output log.
Lihat Panduan Plugin Bazaarhttp://doc.bazaar.canonical.com/plugins/en/> untuk selanjutnya
maklumat tentang pemalam termasuk tempat untuk mencarinya dan cara memasangnya. Arahan
juga disediakan di sana tentang cara menulis pemalam baharu menggunakan bahasa pengaturcaraan Python.
bzr pujian
Alias untuk "anotasi", lihat "bzr anotasi".
bzr tarik [LOKASI]
Pilihan:
--direktori ARG, -d Cawangan untuk ditarik masuk, bukannya satu
yang mengandungi direktori kerja.
--help, -h Tunjukkan mesej bantuan.
--local Lakukan tarikan tempatan dalam cawangan terikat.
Tarikan tempatan tidak digunakan pada
cawangan induk.
--tulis ganti Abaikan perbezaan antara cawangan dan
tulis ganti tanpa syarat.
--overwrite-tags Tulis ganti tag sahaja.
--tenang, -q Hanya paparkan ralat dan amaran.
--ingat Ingat lokasi yang ditentukan sebagai a
lalai.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-base Tunjukkan teks semakan asas dalam konflik.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Tunjukkan log semakan yang ditarik.
Lihat juga: tolak, hantar, bendera status, kemas kini
Jadikan cawangan ini sebagai cermin cawangan lain.
Secara lalai, arahan ini hanya berfungsi pada cawangan yang tidak menyimpang. Cawangan adalah
dianggap menyimpang jika komit terbaharu cawangan destinasi adalah yang tidak
telah digabungkan (secara langsung atau tidak langsung) ke dalam induk.
Jika cawangan telah menyimpang, anda boleh menggunakan 'bzr merge' untuk menyepadukan perubahan daripada satu ke dalam
yang lain. Apabila satu cabang telah bergabung, yang lain sepatutnya dapat menariknya semula.
Jika anda ingin menggantikan perubahan setempat anda dan hanya mahu cawangan anda sepadan dengan alat kawalan jauh
satu, gunakan pull --overwrite. Ini akan berfungsi walaupun kedua-dua cawangan telah menyimpang.
Jika tiada set lokasi lalai, tarikan pertama akan menetapkannya (gunakan --no-remember to
elakkan menetapkannya). Selepas itu, anda boleh meninggalkan lokasi untuk menggunakan lalai. Untuk mengubah
lalai, gunakan --ingat. Nilai hanya akan disimpan jika lokasi terpencil boleh
diakses.
Pilihan --verbose akan memaparkan semakan yang ditarik menggunakan konfigurasi log_format
pilihan. Anda boleh menggunakan format lain dengan mengatasinya dengan -Olog_format= .
Nota: Lokasi boleh ditentukan sama ada dalam bentuk cawangan, atau dalam bentuk a
laluan ke fail yang mengandungi arahan gabungan yang dijana dengan bzr send.
bzr menolak [LOKASI]
Pilihan:
--create-prefix Cipta laluan menuju ke cawangan
jika ia belum wujud.
--direktori ARG, -d Cawangan untuk menolak daripada, bukannya satu
yang mengandungi direktori kerja.
--help, -h Tunjukkan mesej bantuan.
--no-tree Jangan mengisi pokok kerja, walaupun
untuk protokol yang menyokongnya.
--tulis ganti Abaikan perbezaan antara cawangan dan
tulis ganti tanpa syarat.
--overwrite-tags Tulis ganti tag sahaja.
--tenang, -q Hanya paparkan ralat dan amaran.
--ingat Ingat lokasi yang ditentukan sebagai a
lalai.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--stacked Buat cawangan bertindan yang merujuk
lokasi awam ibu bapa
cawangan.
--stacked-on ARG Cipta cawangan bertindan yang merujuk kepada
cawangan lain untuk sejarah komit.
Hanya kerja yang tidak ada dalam
cawangan yang dirujuk termasuk dalam
cawangan dibuat.
--ketat Enggan menolak jika ada yang tidak komited
perubahan dalam pokok kerja, --tidak ketat
melumpuhkan cek.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--use-existing-dir Secara lalai tolak akan gagal jika sasaran
direktori wujud, tetapi belum lagi
mempunyai direktori kawalan. Bendera ini
akan membenarkan tolakan diteruskan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: tarik, kemas kini, pokok kerja
Kemas kini cermin cawangan ini.
Cawangan sasaran tidak akan diisikan pokok kerjanya kerana kedua-duanya mahal,
dan tidak disokong pada sistem fail jauh.
Sesetengah pelayan atau protokol pintar *mungkin* meletakkan pepohon berfungsi pada masa hadapan.
Perintah ini hanya berfungsi pada cawangan yang tidak menyimpang. Cawangan dipertimbangkan
menyimpang jika komit terbaharu cawangan destinasi adalah yang belum digabungkan
(secara langsung atau tidak langsung) oleh cawangan sumber.
Jika cawangan telah menyimpang, anda boleh menggunakan 'bzr push --overwrite' untuk menggantikan cawangan lain
sepenuhnya, membuang perubahannya yang tidak digabungkan.
Jika anda ingin memastikan anda mempunyai perubahan yang berbeza dalam cawangan lain, lakukan gabungan (lihat
bzr help merge) dari cawangan lain, dan lakukan itu. Selepas itu anda akan dapat melakukannya
tolak tanpa '--timpa'.
Jika tiada set lokasi tolak lalai, tolakan pertama akan menetapkannya (gunakan --no-remember to
elakkan menetapkannya). Selepas itu, anda boleh meninggalkan lokasi untuk menggunakan lalai. Untuk mengubah
lalai, gunakan --ingat. Nilai hanya akan disimpan jika lokasi terpencil boleh
diakses.
Pilihan --verbose akan memaparkan semakan yang ditolak menggunakan konfigurasi log_format
pilihan. Anda boleh menggunakan format lain dengan mengatasinya dengan -Olog_format= .
bzr mendamaikan [CAWANGAN]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: semak
Selaraskan metadata bzr dalam cawangan.
Ini boleh membetulkan ketidakpadanan data yang mungkin disebabkan oleh operasi hantu sebelumnya atau
naik taraf bzr. Anda hanya perlu menjalankan arahan ini jika 'bzr check' atau pembangun bzr
menasihati anda untuk menjalankannya.
Jika cawangan kedua disediakan, perdamaian rentas cawangan juga dicuba, yang akan
semak bahawa data seperti id akar pokok yang tidak terdapat dalam versi bzr sangat awal adalah
diwakili dengan betul di kedua-dua cawangan.
Pada masa yang sama ia dijalankan ia mungkin memampatkan semula data yang mengakibatkan potensi penjimatan dalam cakera
ruang atau keuntungan prestasi.
Cawangan *MESTI* berada pada sistem yang boleh disenaraikan seperti cakera tempatan atau sftp.
bzr kumpulkan semula [LOKASI]
Pilihan:
--bind-to ARG Branch untuk mengikat pembayaran kepada.
--force Lakukan konfigurasi semula walaupun setempat
perubahan akan hilang.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--repository_trees ARG Sama ada cawangan baharu dalam repositori
mempunyai pokok.
--with-no-trees Konfigurasikan semula repositori untuk tidak mencipta
bekerja pokok pada dahan secara lalai.
--with-trees Konfigurasikan semula repositori untuk membuat kerja
pokok pada dahan secara lalai.
--repository_type ARG Lokasi untuk repositori.
--standalone Reconfigure untuk menjadi cawangan kendiri
(iaitu berhenti menggunakan repositori kongsi).
--use-shared Reconfigure untuk menggunakan repositori kongsi.
--stacked-on ARG Konfigurasikan semula cawangan untuk disusun
cawangan lain.
--tree_type ARG Hubungan antara dahan dan pokok.
--branch Reconfigure untuk menjadi cawangan tidak terikat dengan
tiada pokok yang berfungsi.
--checkout Reconfigure untuk menjadi cabang terikat dengan a
pokok bekerja.
--lightweight-checkout Konfigurasikan semula untuk menjadi pembayaran yang ringan
(tanpa sejarah tempatan).
--tree Reconfigure untuk menjadi cawangan tidak terikat dengan
pokok yang berfungsi.
--unstacked Konfigurasikan semula cawangan untuk dinyahtindan.
Ini mungkin memerlukan penyalinan yang banyak
data ke dalamnya.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: cawangan, pembayaran, pokok mandiri, pokok kerja
Konfigurasikan semula jenis direktori bzr.
Konfigurasi sasaran mesti ditentukan.
Untuk pembayaran, lokasi terikat kepada akan dikesan secara automatik jika tidak dinyatakan. Perintah daripada
keutamaan ialah 1. Untuk pembayaran yang ringan, lokasi terikat semasa. 2. Bagi cawangan
yang digunakan untuk pembayaran, lokasi yang sebelum ini terikat. 3. Lokasi tolak. 4. Yang
lokasi ibu bapa. Jika tiada satu pun daripada ini tersedia, --bind-to mesti dinyatakan.
bzr daftar-cawangan [PUBLIC_URL]
Pilihan:
--pengarang alamat e-mel pengarang Cawangan ARG, jika tidak
diri sendiri.
--cawangan-penerangan ARG Penerangan yang lebih panjang tentang tujuan atau
kandungan cawangan.
--branch-name ARG Nama pendek untuk cawangan; secara lalai
diambil daripada komponen terakhir
url.
--branch-title ARG Penerangan satu ayat cawangan.
--dry-run Sediakan permintaan tetapi sebenarnya tidak
hantar.
--help, -h Tunjukkan mesej bantuan.
--link-bug ARG Pepijat yang diperbaiki oleh cawangan ini.
--project ARG Launchpad nama ringkas projek kepada
bergaul dengan cawangan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Daftar cawangan dengan launchpad.net.
Perintah ini menyenaraikan cawangan bzr dalam direktori cawangan pada launchpad.net.
Pendaftaran membolehkan cawangan dikaitkan dengan pepijat atau spesifikasi.
Sebelum menggunakan arahan ini, anda mesti mendaftarkan projek yang menjadi milik cawangan itu, dan
buat akaun untuk diri sendiri di launchpad.net.
hujah:
public_url: URL yang boleh dilihat secara umum untuk cawangan mendaftar.
Ini mestilah url http atau https (yang boleh dibaca oleh Launchpad
dari untuk mengakses cawangan). Url fail setempat, url SFTP dan
bzr+ssh url tidak akan berfungsi.
Jika tiada public_url disediakan, bzr akan menggunakan configured
public_url jika terdapat satu untuk cawangan semasa, dan
sebaliknya ralat.
contoh:
bzr daftar-cawangan http://foo.com/bzr/fooproject.mine \
--projek fooprojek
bzr muncul semula [FAIL...]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--merge-type ARG Pilih algoritma gabungan tertentu.
--diff3 Gabung menggunakan diff3 luaran.
--lca LCA-bercantum kebaharuan.
--merge3 Gabungan gaya diff3 asli.
--anyaman Gabungan berasaskan anyaman.
--tenang, -q Hanya paparkan ralat dan amaran.
--proses semula Proses semula untuk mengurangkan konflik palsu.
--show-base Tunjukkan teks semakan asas dalam konflik.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Buat semula gabungan.
Gunakan ini jika anda ingin mencuba teknik cantum yang berbeza semasa menyelesaikan konflik. Sesetengah
teknik cantum adalah lebih baik daripada yang lain, dan remerge membolehkan anda mencuba teknik yang berbeza
fail yang berbeza.
Pilihan untuk remerge mempunyai makna dan lalai yang sama seperti pilihan untuk merge. The
perbezaannya ialah remerge boleh (hanya) dijalankan apabila terdapat gabungan yang belum selesai, dan ia membolehkan
anda menentukan fail tertentu.
Contoh:
Lakukan semula cantuman semua fail yang berkonflik dan tunjukkan teks asas masuk
kawasan konflik, sebagai tambahan kepada teks INI dan LAIN-LAIN yang biasa:
bzr remerge --show-base
Lakukan semula cantuman "foobar", menggunakan algoritma cantuman anyaman, dengan
pemprosesan tambahan untuk mengurangkan saiz kawasan konflik:
bzr remerge --cantum-jenis anyaman --proses semula foobar
bzr mengeluarkan [FAIL...]
Pilihan:
--file-deletion-strategy ARGMod pemadaman fail yang akan digunakan.
--keep Padam dari bzr tetapi biarkan berfungsi
salinan.
--no-backup Jangan sandarkan fail yang ditukar.
--safe Backup menukar fail (lalai).
--help, -h Tunjukkan mesej bantuan.
--new Hanya alih keluar fail yang belum pernah ada
dilakukan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: rm, del
Alih keluar fail atau direktori.
Ini menjadikan Bazaar berhenti menjejaki perubahan pada fail yang ditentukan. Bazar akan memadamnya jika
ia boleh dipulihkan dengan mudah menggunakan revert jika tidak ia akan disandarkan (menambahkan
sambungan borang .~#~). Jika tiada pilihan atau parameter diberikan Bazaar akan mengimbas
fail yang sedang dijejaki oleh Bazaar tetapi tiada dalam pokok anda dan berhenti menjejakinya
anda.
bzr keluarkan-cabang [LOKASI]
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--paksa Keluarkan cawangan walaupun ia adalah yang aktif
cawangan.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: rmbranch
Keluarkan cawangan.
Ini akan mengalih keluar cawangan dari lokasi yang ditentukan tetapi akan mengekalkan sebarang pokok yang berfungsi atau
repositori di tempatnya.
Contoh:
Keluarkan cawangan di repo/trunk:
bzr keluarkan-cawangan repo/batang
bzr hapus-pokok [LOKASI...]
Pilihan:
--force Keluarkan pokok kerja walaupun ia telah
perubahan tanpa komitmen atau tertangguh.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: daftar keluar, pokok kerja
Keluarkan pokok kerja dari cawangan/pembayaran yang diberikan.
Memandangkan pembayaran yang ringan adalah lebih daripada pokok yang berfungsi, ini akan menolak untuk dijalankan
terhadap satu.
Untuk mencipta semula pepohon berfungsi, gunakan "bzr checkout".
bzr menamakan semula
Alias untuk "mv", lihat "bzr mv".
bzr rename [DIR]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: status
Tunjukkan senarai fail yang dinamakan semula.
bzr menyelesaikan [FAIL...]
Pilihan:
--tindakan ARG Bagaimana untuk menyelesaikan konflik.
--done Menandakan konflik sebagai diselesaikan.
--take-other Selesaikan konflik dengan mengambil gabungan
versi ke dalam akaun.
--ambil-ini Selesaikan konflik memelihara
versi dalam pokok kerja.
--semua Selesaikan semua konflik dalam pokok ini.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: diselesaikan
Lihat juga: konflik
Tandakan konflik sebagai telah diselesaikan.
Gabung akan melakukan yang terbaik untuk menggabungkan perubahan dalam dua cabang, tetapi terdapat beberapa jenis
masalah yang hanya boleh diselesaikan oleh manusia. Apabila ia menemui mereka, ia akan menandakan konflik. A
konflik bermakna anda perlu membetulkan sesuatu, sebelum anda boleh membuat komitmen.
Setelah anda menyelesaikan masalah, gunakan "bzr resolve" untuk menandakan konflik teks secara automatik sebagai
tetap, "bzr menyelesaikan FILE" untuk menandakan konflik tertentu sebagai diselesaikan, atau "bzr menyelesaikan --semua"
untuk menandakan semua konflik telah diselesaikan.
bzr diselesaikan
Alias untuk "menyelesaikan", lihat "menyelesaikan bzr".
bzr kembali [FAIL...]
Pilihan:
--forget-merges Alih keluar penanda cantuman yang belum selesai, tanpa
menukar mana-mana fail.
--help, -h Tunjukkan mesej bantuan.
--no-backup Jangan simpan sandaran fail yang dibalikkan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: kucing, eksport, cantum, rak
Tetapkan fail dalam pepohon kerja kembali kepada kandungan semakan sebelumnya.
Memberi senarai fail hanya akan mengembalikan fail tersebut. Jika tidak, semua fail akan menjadi
dibalikkan. Jika semakan tidak dinyatakan dengan '--semakan', asas pokok kerja
semakan digunakan. Operasi berbalik hanya mempengaruhi pokok kerja, bukan sebarang semakan
sejarah seperti cawangan dan repositori atau semakan asas pokok kerja.
Untuk mengalih keluar hanya beberapa perubahan, tanpa berbalik kepada versi terdahulu, gunakan gabungan sebaliknya. Untuk
contoh, "gabung . -r -2..-3" (jangan lupa ".") akan mengalih keluar perubahan yang diperkenalkan oleh
komit terakhir kedua (-2), tanpa menjejaskan perubahan yang diperkenalkan oleh komit terakhir
(-1). Untuk mengalih keluar perubahan tertentu secara berkelompok, lihat perintah rak. Kepada
kemas kini cawangan kepada semakan khusus atau semakan terkini dan kemas kini kerja
pokok dengan sewajarnya sambil mengekalkan perubahan setempat, lihat arahan kemas kini.
Perubahan tanpa komitmen pada fail yang dikembalikan akan dibuang. Walau bagaimanapun, secara lalai, mana-mana
fail yang telah ditukar secara manual akan disandarkan terlebih dahulu. (Fail ditukar hanya oleh
cantuman tidak disandarkan.) Fail sandaran mempunyai '.~#~' dilampirkan pada nama mereka, di mana # ialah
nombor.
Apabila anda menyediakan fail, anda boleh menggunakan nama laluan semasa mereka atau nama laluan daripada sasaran
ulang kaji. Jadi anda boleh menggunakan kembali untuk "menyahpadam" fail mengikut nama. Jika anda menamakan direktori,
semua kandungan direktori itu akan dikembalikan.
Jika anda mempunyai fail yang baru ditambah sejak semakan sasaran, ia akan dialih keluar. Sekiranya
fail yang hendak dialih keluar telah diubah, sandaran akan dibuat seperti di atas. Direktori
mengandungi fail yang tidak diketahui tidak akan dipadamkan.
Pohon kerja mengandungi senarai semakan yang telah digabungkan tetapi belum dilakukan.
Semakan ini akan dimasukkan sebagai ibu bapa tambahan bagi komitmen seterusnya. Biasanya,
menggunakan revert mengosongkan senarai itu serta membalikkan fail. Jika mana-mana fail dinyatakan,
revert meninggalkan senarai cantuman tanpa komitmen sahaja dan hanya membalikkan fail. guna
\*(Aq\*(Aqbzr revert.\*(Aq\*(Aq dalam akar pokok untuk mengembalikan semua fail tetapi menyimpan rekod
bercantum, dan \*(Aq\*(Aqbzr revert --forget-merges\*(Aq\*(Aq untuk mengosongkan senarai cantuman yang belum selesai)
tanpa mengembalikan sebarang fail.
Menggunakan "bzr revert --forget-merges", adalah mungkin untuk menggunakan semua perubahan daripada a
cawangan dalam satu semakan. Untuk melakukan ini, lakukan gabungan seperti yang dikehendaki. Kemudian melakukan revert
dengan pilihan "--forget-merges" akan mengekalkan kandungan pokok seperti sedia ada, tetapi ia akan
kosongkan senarai cantuman yang belum selesai. Komit seterusnya akan mengandungi semua perubahan
yang terdapat di cawangan lain, tetapi tanpa sebarang semakan induk lain. Kerana
teknik ini lupa dari mana perubahan ini berasal, ia boleh menyebabkan konflik tambahan
pada cantuman kemudian yang melibatkan sumber dan cawangan sasaran yang sama.
bzr revno [LOKASI]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--tree Tunjukkan semula pokok yang berfungsi.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: info
Tunjukkan nombor semakan semasa.
Ini sama dengan bilangan semakan pada cawangan ini.
bzr rm
Alias untuk "alih keluar", lihat "bzr alih keluar".
bzr rmbranch
Alias untuk "buang-cabang", lihat "bzr keluarkan-cawangan".
bzr akar [NAMA FAIL]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tunjukkan direktori akar pokok.
Akar ialah direktori tertutup terdekat dengan direktori kawalan .bzr.
bzr menghantar [SUBMIT_BRANCH] [CAWANGAN_AWAM]
Pilihan:
--body ARG Badan untuk e-mel.
--format ARG Gunakan format output yang ditentukan.
--dari ARG, -f Cawangan untuk menjana penyerahan daripada,
bukannya yang mengandungi
direktori kerja.
--help, -h Tunjukkan mesej bantuan.
--mail-ke ARG Mel permintaan ke alamat ini.
--message ARG, -m Mesej rentetan.
--no-bundle Jangan sertakan satu bundle dalam cantuman
arahan.
--no-patch Jangan sertakan tampalan pratonton dalam
arahan gabungan.
--output ARG, -o Tulis arahan gabungan ke fail ini atau
direktori; gunakan - untuk stdout.
--tenang, -q Hanya paparkan ralat dan amaran.
--ingat Ingat serahkan dan cawangan awam.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--ketat Enggan menghantar jika ada yang tidak komited
perubahan dalam pokok kerja, --tidak ketat
melumpuhkan cek.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: bergabung, tarik
Mel atau buat arahan gabungan untuk menyerahkan perubahan.
Arahan gabungan menyediakan banyak perkara yang diperlukan untuk meminta gabungan:
* Perihalan yang boleh dibaca oleh mesin tentang gabungan untuk dilaksanakan
* Tampalan pilihan yang merupakan pratonton perubahan yang diminta
* Himpunan data semakan pilihan, supaya perubahan boleh digunakan
terus daripada arahan gabungan, tanpa mendapatkan semula data daripada a
cawangan.
\*(Aqbzr send\*(Aq mencipta set data padat yang, apabila digunakan menggunakan bzr merge, mempunyai
kesan yang sama seperti penggabungan daripada cabang sumber.
Secara lalai arahan gabungan adalah serba lengkap dan boleh digunakan pada mana-mana cawangan
mengandungi submit_branch dalam keturunannya tanpa memerlukan akses kepada cawangan sumber.
Jika --no-bundle ditentukan, maka Bazaar tidak menghantar kandungan semakan, tetapi
hanya permintaan berstruktur untuk bergabung daripada public_location. Dalam kes itu
public_branch diperlukan dan ia mestilah terkini dan boleh diakses oleh penerima. The
public_branch sentiasa disertakan jika diketahui, supaya orang ramai boleh menyemaknya kemudian.
Cawangan serah lalai kepada induk cawangan sumber, tetapi boleh ditindih.
Kedua-dua menghantar cawangan dan cawangan awam akan diingati di branch.conf kali pertama mereka
digunakan untuk cawangan tertentu. Cawangan sumber lalai kepada yang mengandungi
direktori kerja, tetapi boleh ditukar menggunakan --from.
Kedua-dua cawangan serah dan cawangan awam mengikut tingkah laku biasa berkenaan dengan
--ingat: Jika tiada set lokasi lalai, penghantaran pertama akan menetapkannya (gunakan
--tidak-ingat untuk mengelak daripada menetapkannya). Selepas itu, anda boleh meninggalkan lokasi untuk menggunakan
lalai. Untuk menukar lalai, gunakan --ingat. Nilai hanya akan disimpan jika
lokasi boleh diakses.
Untuk mengira perubahan tersebut, bzr mesti menganalisis cawangan hantar. Oleh itu ia adalah
paling cekap untuk cawangan hantar menjadi cermin tempatan. Jika lokasi awam diketahui
untuk submit_branch, lokasi itu digunakan dalam arahan gabungan.
Tingkah laku lalai adalah untuk menghantar arahan gabungan melalui mel, melainkan -o diberikan, di mana
kes ia dihantar ke fail.
Mel dihantar menggunakan program mel pilihan anda. Ini harus telus pada Windows (ia
menggunakan MAPI). Pada Unix, ia memerlukan utiliti e-mel xdg. Jika pelanggan pilihan tidak boleh
ditemui (atau digunakan), editor anda akan digunakan.
Untuk menggunakan program mel tertentu, tetapkan pilihan konfigurasi mail_client. (Untuk
Thunderbird 1.5, ini berfungsi di sekitar beberapa pepijat.) Nilai yang disokong untuk pelanggan tertentu ialah
"cakar", "evolusi", "kmail", "mail.app" (MacOS X's Mail.app), "mutt" dan "thunderbird";
pilihan generik ialah "lalai", "editor", "emacsclient", "mapi" dan "xdg-email". Pemalam
juga boleh menambah pelanggan yang disokong.
Jika mel dihantar, alamat ke alamat diperlukan. Ini boleh dibekalkan sama ada pada
baris arahan, dengan menetapkan pilihan konfigurasi submit_to dalam cawangan itu sendiri atau
child_submit_to pilihan konfigurasi dalam cawangan hantar.
Dua format kini disokong: "4" menggunakan format himpunan semakan 4 dan arahan gabungan
format 2. Ia jauh lebih pantas dan lebih kecil daripada format lama. Ia serasi
dengan Bazaar 0.19 dan lebih baru. Ia adalah lalai. "0.9" menggunakan format berkas semakan 0.9 dan
format arahan gabungan 1. Ia serasi dengan Bazaar 0.12 - 0.18.
Arahan merge yang dibuat oleh bzr send boleh digunakan menggunakan bzr merge atau bzr pull by
menentukan fail yang mengandungi arahan gabungan sebagai lokasi.
bzr send menggunakan meluas lokasi awam untuk memetakan lokasi setempat ke dalam URL yang boleh
digunakan oleh orang lain. Lihat \*(Konfigurasi bantuan Aqbzr\*(Aq untuk menetapkannya dan gunakan
\*(Maklumat Aqbzr\*(Aq untuk memaparkannya.
bzr berkhidmat
Pilihan:
--allow-writes Secara lalai pelayan adalah baca sahaja
pelayan. Membekalkan --membenarkan-menulis
membolehkan akses tulis kepada kandungan
direktori yang dihidangkan dan di bawah. Nota
yang \*(Aq\*(Aqbzr serve\*(Aq\*(Aq tidak melakukan
pengesahan, jadi melainkan beberapa bentuk
pengesahan luaran diatur
membekalkan pilihan ini membawa kepada global
akses tulis tidak terkawal ke fail anda
sistem.
--client-timeout ARG Mengatasi tamat masa pelanggan melahu lalai
(5 minit).
--directory ARG, -d Hidangkan kandungan direktori ini.
--help, -h Tunjukkan mesej bantuan.
--inet Hidangkan pada stdin/out untuk kegunaan dari inetd atau
sshd.
--dengar ARG Dengar sambungan pada yang dicalonkan
alamat.
--port ARG Dengar sambungan pada yang dicalonkan
pelabuhan. Melepasi 0 sebagai nombor port akan
menghasilkan port yang diperuntukkan secara dinamik.
Port lalai bergantung pada
protokol.
--protokol ARG Protocol untuk berkhidmat.
--bzr Protokol pelayan pintar Bazaar berakhir
TCP. (port lalai: 4155)
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: pelayan
Jalankan pelayan bzr.
bzr server
Alias untuk "serve", lihat "bzr serve".
bzr rak [FAIL...]
Pilihan:
--semua Simpan semua perubahan.
--destroy Musnahkan perubahan yang dialih keluar dan bukannya
rak mereka.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--list Senarai perubahan yang disimpan.
--message ARG, -m Mesej rentetan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
--penulis Kaedah ARG untuk digunakan untuk menulis perbezaan.
--output perbezaan Plaintext biasa.
Lihat juga: konfigurasi, buka rak
Ketepikan sementara beberapa perubahan daripada pokok semasa.
Rak membolehkan anda meletakkan perubahan yang telah anda buat buat sementara waktu "pada rak", iaitu. daripada
cara, sehingga suatu masa nanti apabila anda boleh membawanya kembali dari rak dengan 'buka rak'
perintah. Perubahan disimpan bersama pokok kerja anda, jadi ia tidak
disebarkan bersama-sama dengan cawangan anda dan ia tidak akan terselamat daripada pemadamannya.
Jika rak --senarai ditentukan, perubahan yang disimpan sebelumnya disenaraikan.
Rak bertujuan untuk membantu memisahkan beberapa set perubahan yang tidak sesuai
bercampur baur. Jika anda hanya mahu menyingkirkan semua perubahan dan anda tidak perlu memulihkannya
kemudian, gunakan revert. Jika anda ingin menyimpan semua perubahan teks sekali gus, gunakan rak --semua.
Jika nama fail dinyatakan, hanya perubahan pada fail tersebut akan disimpan. Fail lain
akan dibiarkan tanpa disentuh.
Jika semakan ditentukan, perubahan sejak semakan itu akan ditangguhkan.
Anda boleh meletakkan berbilang item pada rak dan secara lalai, 'nyah rak' akan dipulihkan paling banyak
perubahan yang ditangguhkan baru-baru ini.
Untuk perubahan yang rumit, adalah mungkin untuk mengedit perubahan dalam program editor yang berasingan
untuk menentukan rupa fail yang tinggal dalam salinan kerja. Untuk melakukan ini, tambah
pilihan konfigurasi
change_editor = PROGRAM @new_path @old_path
di mana @new_path digantikan dengan laluan versi baharu fail dan @old_path ialah
digantikan dengan laluan versi lama fail. PROGRAM harus menyimpan yang baharu
fail dengan kandungan fail yang dikehendaki dalam pepohon kerja.
bzr menandatangani-saya-komit [LOKASI] [PANITIA]
Pilihan:
--dry-run Jangan tandatangan apa-apa, cuma cetak
semakan yang akan ditandatangani.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tandatangani semua commit oleh committer yang diberikan.
Jika lokasi tidak dinyatakan, pokok tempatan digunakan. Jika komitter tidak dinyatakan
pemacu lalai digunakan.
Ini tidak menandatangani komitmen yang sudah mempunyai tandatangan.
bzr berpecah POKOK
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: sertai
Pisahkan subdirektori pokok kepada pokok yang berasingan.
Perintah ini akan menghasilkan pokok sasaran dalam format yang menyokong akar kaya, seperti
'rich-root' atau 'rich-root-pack'. Format ini tidak boleh ditukar kepada format yang lebih awal
seperti 'tag kotor'.
Argumen TREE harus menjadi subdirektori pokok yang berfungsi. Subdirektori itu akan menjadi
ditukar menjadi pokok bebas, dengan cabangnya sendiri. Komit dalam pokok peringkat atas
tidak akan digunakan pada subpokok baharu.
bzr st
Alias untuk "status", lihat "status bzr".
bzr stat
Alias untuk "status", lihat "status bzr".
bzr terkini [FAIL...]
Pilihan:
--ubah ARG, -c Pilih perubahan yang diperkenalkan oleh
semakan yang ditetapkan. Lihat juga "bantuan
spesifikasi semakan".
--help, -h Tunjukkan mesej bantuan.
--no-classify Jangan tandakan jenis objek menggunakan penunjuk.
--no-pending Jangan tunjukkan cantuman yang belum selesai.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--pendek, -S Gunakan penunjuk status pendek.
--show-ids Tunjukkan id objek dalaman.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
--versioned, -V Hanya tunjukkan fail versi.
Alias: st, stat
Lihat juga: perbezaan, berbalik, bendera status
Paparkan ringkasan status.
Ini melaporkan fail berversi dan tidak diketahui, melaporkannya dikumpulkan mengikut negeri. mungkin
negeri ialah:
tambah
Diversi dalam salinan kerja tetapi tidak dalam semakan sebelumnya.
dikeluarkan
Diversi dalam semakan sebelumnya tetapi dialih keluar atau dipadamkan
dalam salinan kerja.
dinamakan semula
Laluan fail ini ditukar daripada semakan sebelumnya;
teks juga mungkin telah berubah. Ini termasuk fail yang
direktori induk telah dinamakan semula.
diubahsuai
Teks telah berubah sejak semakan sebelumnya.
jenis berubah
Jenis fail telah ditukar (cth dari fail ke direktori).
tidak diketahui
Tidak versi dan tidak sepadan dengan corak abaikan.
Selain itu untuk direktori, symlink dan fail dengan bit boleh laku yang diubah, Bazaar
menunjukkan jenis mereka menggunakan aksara mengekor: '/', '@' atau '*' masing-masing. Ini
hiasan boleh dilumpuhkan menggunakan pilihan '--no-classify'.
Untuk melihat fail yang diabaikan gunakan 'bzr diabaikan'. Untuk butiran tentang perubahan pada teks fail, gunakan
'bzr diff'.
Ambil perhatian bahawa --short atau -S memberikan bendera status untuk setiap item, serupa dengan status Subversion
perintah. Untuk mendapatkan output yang serupa dengan svn -q, gunakan bzr status -SV.
Jika tiada hujah dinyatakan, status keseluruhan direktori kerja ditunjukkan.
Jika tidak, hanya status fail atau direktori yang dinyatakan dilaporkan. Sekiranya
direktori diberikan, status dilaporkan untuk segala-galanya di dalam direktori itu.
Sebelum cantuman dilakukan, semakan hujung cantuman yang belum selesai ditunjukkan. Untuk melihat semua belum selesai
gabungkan semakan, gunakan pilihan -v. Untuk melangkau paparan maklumat gabungan yang belum selesai
sama sekali, gunakan pilihan tidak menunggu keputusan atau tentukan fail/direktori.
Untuk membandingkan direktori kerja dengan semakan tertentu, lulus semakan tunggal kepada
hujah semakan.
Untuk melihat fail yang telah berubah dalam semakan tertentu, atau antara dua semakan, lulus a
julat semakan kepada hujah semakan. Ini akan menghasilkan hasil yang sama seperti panggilan
'bzr diff --summarize'.
bzr bertukar [TO_LOCATION]
Pilihan:
--create-branch, -b Cipta cawangan sasaran daripada yang ini
sebelum beralih kepadanya.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--paksa Tukar walaupun komit tempatan akan berlaku
hilang.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--store Simpan dan pulihkan perubahan yang tidak terikat dalam
cawangan.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tetapkan cawangan pembayaran dan kemas kini.
Untuk pembayaran ringan, ini mengubah cawangan yang dirujuk. Untuk heavyweight
pembayaran, ini menyemak bahawa tiada komit tempatan berbanding cawangan terikat semasa,
maka ia menjadikan cawangan tempatan sebagai cermin lokasi baharu dan mengikatnya.
Dalam kedua-dua kes, pepohon berfungsi dikemas kini dan perubahan tanpa komitmen digabungkan. Pengguna
boleh melakukan atau mengembalikan ini seperti yang mereka inginkan.
Cantuman yang belum selesai perlu dilakukan atau dikembalikan sebelum menggunakan suis.
Laluan ke cawangan untuk beralih ke boleh ditentukan secara relatif kepada direktori induk
cawangan semasa. Contohnya, jika anda sedang dalam daftar keluar /path/to/branch,
menyatakan 'cawangan baru' akan mencari cawangan di /path/to/newbranch.
Cawangan terikat menggunakan nama panggilan cawangan induknya melainkan ia ditetapkan secara setempat, di mana
penukaran kes akan mengemas kini nama panggilan tempatan menjadi nama induk.
bzr tag [TAG_NAME]
Pilihan:
--delete Padamkan teg ini dan bukannya meletakkannya.
--direktori ARG, -d Cawangan untuk meletakkan tag.
--force Gantikan tag sedia ada.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: komit, tag
Buat, alih keluar atau ubah suai teg yang menamakan semakan.
Tag memberi nama bermakna manusia kepada semakan. Perintah yang mengambil a -r (--revision)
pilihan boleh diberikan -rtag:X, dengan X ialah sebarang teg yang dibuat sebelum ini.
Tag disimpan dalam cawangan. Teg disalin dari satu cawangan ke cawangan lain semasa anda
bercabang, menolak, menarik atau bergabung.
Adalah ralat untuk memberikan nama teg yang sudah wujud melainkan anda lulus --force, di mana
kes teg dialihkan untuk menunjuk kepada semakan baharu.
Untuk menamakan semula tag (tukar nama tetapi simpan pada semakan yang sama), jalankan \*(Aq\*(Aqbzr tag
new-name -r tag:old-name\*(Aq\*(Aq dan kemudian \*(Aq\*(Aqbzr tag --delete oldname\*(Aq\*(Aq.
Jika tiada nama teg dinyatakan, ia akan ditentukan melalui cangkuk 'automatic_tag_name'.
Ini boleh contohnya digunakan untuk menandakan keluaran huluan secara automatik dengan membaca configure.ac. Lihat
\*(Aq\*(Aqbzr bantuan cangkuk\*(Aq\*(Aq untuk butiran.
bzr tags
Pilihan:
--directory ARG, -d Cawangan yang tagnya harus dipaparkan.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-ids Tunjukkan id objek dalaman.
--sort ARG Isih teg mengikut kriteria yang berbeza.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: tag
Senaraikan tag.
Perintah ini menunjukkan jadual nama tag dan semakan yang mereka rujuk.
bzr keterangan [CAWANGAN]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--long Menghasilkan wasiat format panjang.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--ketat Menghasilkan surat wasiat berformat ketat.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tunjukkan surat wasiat (borang penandatanganan) semakan.
bzr terikat
Pilihan:
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: mengikat, pembayaran
Tukarkan pembayaran semasa kepada cawangan biasa.
Selepas menyahikat, cawangan tempatan dianggap bebas dan komitmen seterusnya akan menjadi
tempatan sahaja.
bzr tidak masuk [LOKASI]
Pilihan:
--dry-run Jangan buat perubahan sebenarnya.
--paksa Katakan ya kepada semua soalan.
--help, -h Tunjukkan mesej bantuan.
--keep-tags Simpan tag yang menghala ke dialih keluar
semakan.
--local Hanya keluarkan komit daripada setempat
cawangan semasa dalam pembayaran.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: komit
Alih keluar semakan komited terakhir.
--verbose akan mencetak apa yang sedang dialih keluar. --dry-run akan melalui semua
gerakan, tetapi sebenarnya tidak mengeluarkan apa-apa.
Jika --revision ditentukan, batalkan semakan untuk meninggalkan cawangan pada yang ditentukan
ulang kaji. Sebagai contoh, "bzr uncommit -r 15" akan meninggalkan cawangan pada semakan 15.
Uncommit meninggalkan pokok kerja sedia untuk komitmen baharu. Satu-satunya perubahan yang mungkin dilakukan ialah
untuk memulihkan mana-mana gabungan belum selesai yang hadir sebelum komit.
bzr buka rak [SHELF_ID]
Pilihan:
--tindakan ARG Tindakan yang perlu dilakukan.
--guna Gunakan perubahan dan keluarkan dari rak.
--delete-only Padam perubahan tanpa menggunakannya.
--dry-run Tunjukkan perubahan, tetapi jangan gunakan atau alih keluar
Mereka.
--keep Gunakan perubahan tetapi jangan padamkannya.
--pratonton Daripada membatalkan perubahan, tunjukkan
perbezaan yang akan terhasil daripada
terbongkar.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: rak
Pulihkan perubahan yang disimpan.
Secara lalai, perubahan yang disimpan baru-baru ini dipulihkan. Walau bagaimanapun jika anda menentukan rak
oleh id perubahan tersebut akan dipulihkan sebaliknya. Ini berfungsi paling baik apabila perubahan tidak
bergantung antara satu sama lain.
bzr up
Alias untuk "kemas kini", lihat "kemas kini bzr".
bzr maklumat [DIR]
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--show-base Tunjukkan teks semakan asas dalam konflik.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Alias: naik
Lihat juga: tarik, bendera status, pokok kerja
Kemas kini pokok berfungsi kepada semakan baharu.
Ini akan melakukan gabungan semakan destinasi (hujung cawangan, atau
semakan tertentu) ke dalam pokok kerja, dan kemudian jadikan semakan itu semakan asas
untuk pokok kerja.
Anda boleh menggunakan ini untuk melawati semakan yang lebih lama, atau untuk mengemas kini pepohon berfungsi yang tidak lagi digunakan
tarikh dari cawangannya.
Jika terdapat sebarang perubahan tanpa komitmen dalam pokok, ia akan dibawa melintasi dan kekal
sebagai perubahan tanpa komitmen selepas kemas kini. Untuk membuang perubahan ini, gunakan 'bzr revert'. The
perubahan tanpa komitmen mungkin bercanggah dengan perubahan yang dibawa oleh perubahan asas
ulang kaji.
Jika dahan pokok itu terikat pada dahan induk, bzr juga akan mengemas kini dahan daripada dahan itu
tuan.
Anda tidak boleh mengemas kini hanya satu fail atau direktori, kerana setiap pokok kerja Bazaar mempunyai
hanya semakan asas tunggal. Jika anda ingin memulihkan fail yang telah dialih keluar
secara tempatan, gunakan 'bzr revert' dan bukannya 'bzr update'. Jika anda ingin memulihkan fail ke failnya
nyatakan dalam semakan sebelumnya, gunakan 'bzr revert' dengan pilihan '-r', atau gunakan 'bzr cat' untuk
tulis kandungan lama fail itu ke lokasi baharu.
Hujah 'dir', jika diberikan, mestilah lokasi akar pokok yang berfungsi
kemas kini. Secara lalai, pokok kerja yang mengandungi direktori kerja semasa digunakan.
bzr menaik taraf [URL]
Pilihan:
--clean Alih keluar direktori backup.bzr jika
berjaya.
--dry-run Tunjukkan apa yang akan dilakukan, tetapi jangan
sebenarnya melakukan apa sahaja.
--format ARG Naik taraf kepada format tertentu. Lihat "bzr
format bantuan" untuk butiran.
--2a Format untuk siri bzr 2.0. Kegunaan
simpanan kumpulan-mampat. Menyediakan kaya
akar yang merupakan peralihan sehala.
--Format lalai untuk siri bzr 2.0. Kegunaan
simpanan kumpulan-mampat. Menyediakan kaya
akar yang merupakan peralihan sehala.
--development-colo Format 2a dengan sokongan percubaan
untuk cawangan berlokasi.
--pack-0.92 Format berasaskan pek yang digunakan dalam siri 1.x.
Diperkenalkan pada 0.92. Saling beroperasi dengan
bzr repositori sebelum 0.92 tetapi tidak boleh
dibaca oleh bzr < 0.92.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Lihat juga: semak, format, selaraskan
Tingkatkan repositori, cawangan atau pokok kerja kepada format yang lebih baharu.
Apabila format lalai telah berubah selepas keluaran baharu utama Bazaar, anda mungkin akan berubah
dimaklumkan semasa operasi tertentu bahawa anda perlu menaik taraf. Menaik taraf kepada format yang lebih baharu
boleh meningkatkan prestasi atau menyediakan ciri baharu. Ia bagaimanapun boleh mengehadkan
kesalingoperasian dengan repositori lama atau dengan versi Bazaar yang lebih lama.
Jika anda ingin menaik taraf kepada format tertentu dan bukannya lalai semasa, itu boleh
ditentukan menggunakan pilihan --format. Akibatnya, anda boleh menggunakan arahan naik taraf
cara ini untuk "menurun taraf" kepada format yang lebih awal, walaupun sesetengah penukaran adalah satu cara
proses (cth menukar daripada lalai 1.x kepada lalai 2.x) jadi penurunan taraf tidak
sentiasa boleh.
Direktori backup.bzr.~#~ dicipta pada permulaan proses penukaran (di mana # ialah a
nombor). Secara lalai, ini dibiarkan di sana setelah selesai. Jika penukaran gagal, padamkan
direktori .bzr baharu dan namakan semula direktori ini pada tempatnya. Gunakan pilihan --clean untuk bertanya
untuk direktori backup.bzr dialih keluar apabila penukaran berjaya. Sebagai alternatif, anda
boleh memadamnya dengan tangan jika semuanya kelihatan baik selepas itu.
Jika lokasi yang diberikan ialah repositori kongsi, cawangan bergantung juga ditukar
dengan syarat repositori berjaya ditukar. Jika penukaran cawangan gagal,
baki cawangan masih dicuba.
Untuk mendapatkan maklumat lanjut tentang naik taraf, lihat Panduan Naik Taraf Bazaar,
http://doc.bazaar.canonical.com/latest/en/upgrade-guide/.
bzr sahkan-tandatangan [LOKASI]
Pilihan:
--acceptable-keys ARG, -k Senarai dipisahkan koma bagi corak kunci GPG
yang boleh diterima untuk pengesahan.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Sahkan semua tandatangan komit.
Mengesahkan bahawa semua komitmen dalam cawangan ditandatangani oleh kunci GnuPG yang diketahui.
bzr versi
Pilihan:
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--short Cetak hanya nombor versi.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tunjukkan versi bzr.
bzr info-versi [LOKASI]
Pilihan:
--semua Termasuk semua maklumat yang mungkin.
--check-clean Periksa sama ada pokok bersih.
--format ARG Pilih format output.
--maklumat Versi tersuai dalam berasaskan templat tersuai
format.
--python Maklumat versi dalam format Python.
--rio Maklumat versi dalam format RIO (teks ringkas).
(lalai).
--help, -h Tunjukkan mesej bantuan.
--include-file-revisions Sertakan semakan terakhir untuk setiap fail.
--include-history Sertakan semakan-sejarah.
--tenang, -q Hanya paparkan ralat dan amaran.
--revision ARG, -r Lihat "help revisionspec" untuk butiran.
--template Templat ARG untuk output.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tunjukkan maklumat versi tentang pokok ini.
Anda boleh menggunakan arahan ini untuk menambah maklumat tentang versi ke dalam kod sumber an
permohonan. Output boleh dalam salah satu format yang disokong atau dalam format tersuai berdasarkan
pada templat.
Sebagai contoh:
bzr version-info --custom \
--template="#define VERSION_INFO \"Projek 1.2.3 (r{revno})\"\n"
akan menghasilkan fail pengepala C dengan rentetan terformat yang mengandungi nombor semakan semasa.
Pembolehubah lain yang disokong dalam templat ialah:
* {date} - tarikh semakan terakhir
* {build_date} - tarikh semasa
* {revno} - nombor semakan
* {revision_id} - id semakan
* {branch_nick} - nama panggilan cawangan
* {clean} - 0 jika pepohon sumber mengandungi perubahan tanpa komitmen,
sebaliknya 1
bzr pandangan [FAIL...]
Pilihan:
--semua Gunakan senarai atau padam tindakan kepada semua
pandangan.
--padam Padamkan paparan.
--help, -h Tunjukkan mesej bantuan.
--name ARG Nama paparan untuk ditakrifkan, senaraikan atau
padam.
--tenang, -q Hanya paparkan ralat dan amaran.
--switch ARG Nama paparan untuk ditukar.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Urus pandangan yang ditapis.
Views menyediakan topeng di atas pokok supaya pengguna boleh memfokus pada subset pokok apabila
melakukan kerja mereka. Selepas membuat paparan, arahan yang menyokong senarai fail - status,
diff, commit, dsb - mempunyai senarai fail yang diberikan secara tersirat setiap kali. An
senarai fail eksplisit masih boleh diberikan tetapi fail tersebut mestilah dalam paparan semasa.
Dalam kebanyakan kes, paparan mempunyai jangka hayat yang singkat: ia dicipta untuk membuat perubahan yang dipilih dan
dipadamkan sebaik sahaja perubahan itu dilakukan. Pada masa lain, anda mungkin ingin mencipta satu atau
lebih banyak paparan bernama dan bertukar antara mereka.
Untuk melumpuhkan paparan semasa tanpa memadamkannya, anda boleh bertukar kepada paparan pseudo yang dipanggil
\*(Aq\*(Aqoff\*(Aq\*(Aq. Ini boleh berguna apabila anda perlu melihat keseluruhan pokok untuk
operasi atau dua (cth gabungan) tetapi mahu beralih kembali ke paparan anda selepas itu.
Contoh:
Untuk menentukan paparan semasa:
bzr lihat fail1 dir1 ...
Untuk menyenaraikan paparan semasa:
pandangan bzr
Untuk memadam paparan semasa:
bzr view --delete
Untuk melumpuhkan paparan semasa tanpa memadamnya:
pandangan bzr --matikan
Untuk menentukan paparan bernama dan beralih kepadanya:
bzr view --name view-name file1 dir1 ...
Untuk menyenaraikan paparan bernama:
bzr view --name view-name
Untuk memadam paparan bernama:
bzr view --name view-name --delete
Untuk bertukar kepada paparan bernama:
bzr view --switch view-name
Untuk menyenaraikan semua pandangan yang ditakrifkan:
pandangan bzr --semua
Untuk memadam semua paparan:
bzr view --delete --semua
bzr siapakah saya [NAMA]
Pilihan:
--branch Tetapkan identiti untuk cawangan semasa
bukannya secara global.
--direktori ARG, -d Cawangan untuk beroperasi, bukannya berfungsi
direktori.
--emel Paparkan alamat e-mel sahaja.
--help, -h Tunjukkan mesej bantuan.
--tenang, -q Hanya paparkan ralat dan amaran.
--penggunaan Tunjukkan mesej dan pilihan penggunaan.
--verbose, -v Paparkan lebih banyak maklumat.
Tunjukkan atau tetapkan id pengguna bzr.
Contoh:
Tunjukkan e-mel pengguna semasa:
bzr whoami --email
Tetapkan pengguna semasa:
bzr whoami "Frank Chu[e-mel dilindungi]>"
PERSEKITARAN
BZRPATH
Laluan di mana bzr adalah untuk mencari arahan luaran pemalam shell.
BZR_EMAIL
Alamat e-mel pengguna. Mengatasi EMAIL.
EMAIL Alamat e-mel pengguna.
BZR_EDITOR
Editor untuk menyunting mesej komit. Mengatasi EDITOR.
EDITOR Editor untuk menyunting mesej komit.
BZR_PLUGIN_PATH
Laluan di mana bzr harus mencari pemalam.
BZR_DISABLE_PLUGINS
Pemalam yang bzr tidak boleh dimuatkan.
BZR_PLUGINS_AT
Pemalam untuk dimuatkan daripada direktori yang bukan dalam BZR_PLUGIN_PATH.
BZR_HOME
Direktori memegang .bazaar config dir. Mengatasi HOME.
BZR_HOME (Menang32)
Direktori memegang bazar config dir. Mengatasi APPDATA dan HOME.
BZR_REMOTE_PATH
Nama penuh arahan 'bzr' jauh (untuk bzr+ssh:// URL).
BZR_SSH
Laluan ke klien SSH, atau salah satu paramiko, openssh, sshcorp, plink atau lsh.
BZR_LOG
Lokasi .bzr.log (gunakan '/dev/null' untuk menyekat log).
BZR_LOG (Menang32)
Lokasi .bzr.log (gunakan 'NUL' untuk menyekat log).
BZR_COLUMNS
Gantikan lebar terminal tersirat.
BZR_CONCURRENCY
Bilangan proses yang boleh dijalankan serentak (ujian diri)
BZR_PROGRESS_BAR
Gantikan paparan kemajuan. Nilai ialah 'tiada' atau 'teks'.
BZR_PDB
Kawal sama ada untuk melancarkan penyahpepijat atas ralat.
BZR_SIGQUIT_PDB
Kawal sama ada SIGQUIT berkelakuan seperti biasa atau menggunakan penyahpepijat breakin.
BZR_TEXTUI_INPUT
Paksa mod input konsol untuk gesaan kepada berasaskan baris (bukannya berasaskan char).
Gunakan bzr dalam talian menggunakan perkhidmatan onworks.net