2013-06-30 14 views
5

, sıklıkla hg push yapacağım ve bu hata mesajını alırsınız: Ben mesajı alıyorum neden gayetMercurial'da, her zaman yeni dalları itmek için bir ortam var mı? Mercurial kullanırken

(use 'hg push --new-branch' to create new remote branches) 

, anlıyorum. Ama hep yapmamı kalmadan her zaman yeni şube itmek hatırlamak Mercurial zorlamak için herhangi bir yolu olup olmadığını merak ediyorum bu yüzden herhangi bir yeni şube itmek istiyor :

hg push 
... 
(use 'hg push --new-branch' to create new remote branches) 
--- 
hg push --new-branch 

cevap

3

varsayılan ayar bir yolu yoktu .hgrc üzerinde [default] bölümünü kullanarak mercurial komutları için seçenekler, ancak şimdi deprecated.

Bunu yapmanın önerilen yolu aliases kullanıyor. senin .hgrc günü, koyun:

[alias] 
pushb = push --new-branch 

kullanımla hg pushb sonra yeni şubeler oluşturarak itmek.

0

listenize .bashrc bir takma ad ekleyebilirsiniz:

Örnek:

alias hgp="hg push --new-branch"

Sonra hgp hep başarıyla kodu itecektir.

İlgili konular