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!
/me biasanya pake 'hg commit -A -m' biar sekalian add/remove dan commit
@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.