Nasıl Mercurial uzak depoları ekleyebilir miyim? | Netgez.com
SORU
10 ÅžUBAT 2011, PERÅžEMBE


Nasıl Mercurial uzak depoları ekleyebilir miyim?

Aşağıdaki şekilde Git depoları ile çalışıyorum:

  • Ana Depo ve farklı üretim makineleri birkaç uzaktan kumanda var.
  • Üretim uzaktan kumanda kod ve deÄŸiÅŸikliklerin etkili olabilmesi için yeniden baÅŸlatın hizmetleri itiyorum.

Mercurial defol buradan geçmek üzereyim ve bunun gibi bir şey elde edebilirim nasıl önceden bilmek isterim.

CEVAP
10 ÅžUBAT 2011, PERÅžEMBE


.hg/hgrc yerel klon [paths] bölümüne girdi dosyası ekleyin. İşte .hg/hgrc dosyasında gider bölümündeki bir örnek:

[paths]
remote1 = http://path/to/remote1
remote2 = http://path/to/remote2

Sonra hg push remote1 gibi komutlar bu repo için değişiklik kümeleri göndermek için kullanabilirsiniz. Eğer güncelleme için uzaktan repo dizini çalıştığını istiyorsanız bir güncelleme yok uzak konumda yer changegroup bir kanca koymak lazım. Bu gibi görünecektir:

[hooks]
changegroup = hg update 2>&1 > /dev/null && path/to/script/restart-server.sh

Herkes uzak repos otomatik olarak push çalışma dizinleri update olması büyük bir hayranı olduğunu ve kesinlikle varsayılan değil.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • Jesse Pimenta

    Jesse Piment

    5 EKİM 2011
  • manadude21

    manadude21

    11 Mart 2008