Kuliax

GNU/Linux untuk Kampus

Alat Pengguna

Alat Situs


devel:vcs:hg

Perbedaan

Ini menunjukkan perbedaan antara versi yang terpilih dengan versi yang sedang aktif.

Tautan ke tampilan pembanding ini

Both sides previous revision Revisi sebelumnya
Revisi selanjutnya
Revisi sebelumnya
devel:vcs:hg [2010/02/24 18:33]
stwn update revert
devel:vcs:hg [2010/04/16 17:28] (sekarang)
stwn +forget
Baris 10: Baris 10:
 username = stwn <​stwn@kuliax>​ username = stwn <​stwn@kuliax>​
 ssh = ssh -C</​code>​Keterangan pada berkas .hgrc di atas, username yang digunakan adalah stwn dengan surel stwn@kuliax dan jika menggunakan SSH opsi yang disertakan adalah -C((data yang dikirim dan diterima melalui kanal SSH akan terkompres)) ssh = ssh -C</​code>​Keterangan pada berkas .hgrc di atas, username yang digunakan adalah stwn dengan surel stwn@kuliax dan jika menggunakan SSH opsi yang disertakan adalah -C((data yang dikirim dan diterima melalui kanal SSH akan terkompres))
 +
 +==== Proxy ====
 +
 +Untuk pengembang di belakang proxy tambahkan baris<​code>​[http_proxy]
 +host = proxy_address:​port</​code>​
 +
 +==== Ekstensi ====
 +
 +Untuk memperingan ketika menjalankan hg, maka ekstensi-ekstensi secara default tidak diaktifkan pada mercurial versi terkini. Aktifkan ekstensi dengan menambah "​[extensions]",​ contoh kita ingin mengaktifkan graphlog atau glog<​code>​[extensions]
 +hgext.graphlog = /​usr/​share/​python-support/​mercurial-common/​hgext/​graphlog.py</​code>​
  
 ===== Persiapan ===== ===== Persiapan =====
Baris 56: Baris 66:
 ==== add ==== ==== add ====
 Perintah ini digunakan untuk memberikan tanda pada berkas agar saat operasi commit ditambahkan ke repositori lokal<​code>​hg add [berkas]</​code>​Umumnya perintah add dijalankan ketika pengembang ingin selektif menambahkan satu per satu berkas yang sudah ditambahkan atau dimodifikasi. Perintah ini digunakan untuk memberikan tanda pada berkas agar saat operasi commit ditambahkan ke repositori lokal<​code>​hg add [berkas]</​code>​Umumnya perintah add dijalankan ketika pengembang ingin selektif menambahkan satu per satu berkas yang sudah ditambahkan atau dimodifikasi.
 +
 +==== forget ====
 +Perintah ini digunakan untuk "​melupakan"​ berkas yang sudah ditambahkan dengan perintah `hg add`, sehingga tidak ditambahkan saat commit.
  
 ==== remove ==== ==== remove ====
Baris 126: Baris 139:
 ==== revert ==== ==== revert ====
 Perintah ini digunakan untuk mengembalikan revisi berkas sebelumnya<​code>​hg revert [berkas] Perintah ini digunakan untuk mengembalikan revisi berkas sebelumnya<​code>​hg revert [berkas]
-rm [berkas].orig</​code>​+rm [berkas].orig</​code>​atau<​code>​hg revert -r [REV] [berkas]</​code>​ 
 + 
 +==== tag ==== 
 +Perintah ini digunakan untuk melakukan tag terhadap revisi tertentu<​code>​hg tag -r [REV] -m "Tag notes" [tag]</​code>​contoh:<​code>​hg tag -r 32 -m "Tag revision 32: 7.0rc1"​ 7.0rc1</​code>​
  
 ==== branch ==== ==== branch ====
devel/vcs/hg.1267065207.txt.gz · Terakhir diubah: 2010/02/24 18:33 oleh stwn