Penggunaan bzr / Bazaar sebagai alat kontrol versi pada proyek BlankOn

Pendahuluan
Bazaar adalah sistim kontrol versi terdistribusi yang mempermudah pekerjaan sekelompok orang dalam proyek perangkat lunak.
Selama lima menit kita akan belajar bagaimana meletakkan file pada sistem kontrol versi, bagaimana mencatat perubahan file-tersebut, memeriksa pekerjaan kita, mempublikasikan dan mengirim pekerjaan kita untuk digabungkan dalam sebuah cabang proyek

Instalasi dapat dilakukan dengan mengetikkan :

$sudo apt-get install bzr

Sebelum kita bekerja dengan menggunakan bzr, ada baiknya kita memperkenalkan diri kepada bazaar siapa kita. cara ini digunakan untuk mencatatkan identitas kita pada log.
Gunakan nama dan alamat email sebagai identitas :

$bzr whoami “ kaka ”

untuk mengetahui identitas yang kita gunakan saat ini dapat dilakukan dengan :

$bzr whoami

Kemudian buat sebuah direktori proyek beserta isinya yang akan digunakan pada bazaar misal:

$mkdir aplikasixxx
$cd aplikasixxx/
$mkdir aplikasixx1
$touch app1.txt app2.txt app3.txt aplikasixx1/app4.txt

lanjutkan dengan inisialisasi proyek didalam direktori yang telah dibuat :

$bzr init

jangan khawatir ketika tidak muncul apa-apa. Bazaar telah membuat cabang (branch) yang akan digunakan untuk menampung berkas dan catatan perubahannya.
langkah selanjutnya adalah memberitahu bazaar berkas yang akan diikuti. untuk memulai sebuah proyek aplikasi menjalankan bzr add akan mengikutsertakan seluruh berkas dan subdirektori pada direktori proyek

$bzr add

saat kita jalankan perintah diatas akan terlihat berkas yang diikutsertakan.
Lanjutkan dengan menyimpan perubahan yang dilakukan kedalam catatan perubahan yang akan disesuaikan pada cabang (branch), sertakan pula pesan apa yang kita lakukan pada berkas perubahan

$bzr commit -m “initial project”

Untuk bekerja pada proyek yang telah ada, kita dapat membuat salinan dengan membuat cabang ke komputer lokal yang kita pakai, sebagai contoh :

$bzr branch http://dev.blankonlinux.or.id/bzr/infrastruktur/konfboi

pada saat kita bekerja bersama dalam sebuah proyek, ada kalanya seseorang telah melakukan perubahan. untuk menjaga cabang kita agar selalu sama dengan yang terbaru lakukan :

$bzr merge

kemudian lihat perubahannya dengan menjalankan :

$bzr diff

Untuk mempublikasikan proyek yang telah kita buat dapat dilakukan dengan bzr push, seperti contoh berikut :

$bzr push bzr+ssh://bzr@dev.blankonlinux.or.id:2222/bzr/infrastruktur/konfboi

untuk melihat log dapat dilakukan dengan menjalankan perintah :

$bzr log

untuk bantuan lebih lanjut dapat mengetikkan perintah :

$bzr help

selamat mencoba.

diadaptasi dari : http://doc.bazaar.canonical.com/bzr.0.92/en/mini-tutorial/index.html

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s