her mercurial otomatik itme taahhüt
Subversion iÅŸ akışı ve ™.9 Bilgisayarım internete baÄŸlı olduÄŸu zaman, yapmak istemiyorum bu gerçeÄŸi çok iyi biliyor olmak '' 'hg' ayrı. itme ve hg cı
En kolayıdır. Bazaar ' a vardı hatırlıyorum '' sonraki bağlayan komut otomatik olarak sunucuya doğrudan işlemek için komutları ('') itin. taahhüt ödeme
Mercurial buna benzer bir şey var mı?
PS: bir kabuk komut dosyası Yazma veya '$ * & & hg ci itme' Yapacağım en son şey olurdu. çalışan diğer
CEVAP
Başarılı bir taahhüt sonra hook çalıştırmak için bir itme ekleyebilirsiniz.
DÜZENLEME:Ben sadece bunu denedim ve gayet iyi iş gibi görünüyor. İstediğim deposu .hg/hgrc
dosyasına aşağıdaki otomatik için bastırıyor etkinleştirmek ekledi:
[hooks]
commit.autopush = hg push
EDİT 2:Ayrıca, senyokböyle bir şey hakkında endişelenmenize gerek
- Sana olan bir depoyokotomatik olarak itmek istiyorum.
hg -R ~/another-repo-that-autopushes commit
farklı bir repo işlemek için kullanınyokotomatik olarak itin.hg push
kanca işlemekten sende bir yerine geçerli dizindeki değişiklikler iterek sona erecek?
Hayır, olmayacak. Sayfaya göre bağlı:
Yürütülebilir bir kanca her zaman bir depo kök dizini için geçerli dizini çalışma.
Edge bir vaka. ama Mercurial doÄŸru iÅŸler.
Nasıl otomatik olarak tüm kaldırmak iç...
Mercurial itme/çekme aşama kaydetti...
Nasıl yanlış düzenleme Mercurial mesaj...
Mercurial itme, durdurma: yetkilendirm...
Bir daldan, belirtilen itme taahhüt he...