15/12/09

Cara cepat menyediakan server Mercurial

Langsung aja ke inti masalah..

$ mkdir repo-utama
$ cd repo-utama
$ cat > .hg/hgrc <<EOF
> [web]
> allow_push = *
> push_ssl = false
> EOF
$ hg serve

Selamat! Anda telah memiliki sebuah server Mercurial! Server ini bisa diakses di http://ip-kompi-tersebut:8080/

Berhubung sangat sederhana, server ini tidak butuh otentikasi apa2 sehingga semua orang bisa melakukan push ke sana. Jadi hati-hati juga!

Mari kita salin, tambahkan isinya, dan push kembali.

$ hg clone http://localhost:8000/ salinan
$ cd salinan
$ touch ini itu
$ hg add ini itu
$ hg commit -m 'tambah ini itu'
$ hg push http://localhost:8000/

Selesai!

2 komentar:

stwn mengatakan...

/me biasanya pake 'hg commit -A -m' biar sekalian add/remove dan commit

iang mengatakan...

@stwn: hoho gtu toh. maklum lah baru kali ini icip2 mercurial.

git add -p ada padanannya gak di mercurial? biar bisa selektif apa yg mau dicommit.

Poskan Komentar