SORU
29 Temmuz 2009, ÇARŞAMBA


Mercurial, nasıl "kompres" itmeden önce bir değişiklik bir dizi alabilir miyim?

Hadi yerel ve uzak Mercurial bir depo var. Şimdi, bir özellik üzerinde çalışmaya başlıyorum. Üzerinde çalışıyorum, ve bitti düşünüyorum zaman, değişiklik kümesini sana teslim ediyorum. Biraz daha fazla test, daha fazla kod bir şey verdiği bu özelliği geliştirmek olabilir. Değişim ve taahhüt ediyorum. 20 dakika sonra, bu yeni özellik bir hata olduğunu öğrendim, ben bunu düzeltmek ve bu işliyorlar.

Ben şimdi gerçekten mesajı olan bir değişiklik olarak uzak depoya itmek istiyorum 3 değişiklik var "Uygulama özelliği X", örneğin.

Ne kadar zorluk olmadan bunu yapabilir miyim? Yamalar ile yapabileceğimi düşünüyorum, ama bir sürü iş gibi görünüyor.

CEVAP
13 EKİM 2009, Salı


histedituzatma için ne arıyorsanız tam olarak budur.

hg histedit -o

ya

hg histedit --outgoing

giden kümelerinin bir listesini getirecektir. Listeden edebilirsiniz

  • 2 veya daha fazla kümeleri tek bir değişiklik yaratmak katlayın
  • Bırak geçmişi çıkardıktan değişiklik
  • Yeniden düzenlemek istediğiniz şekilde değişiklik.

histedit yeni "\n***\n" ayırıyor. iki iletileri için varsayılan katlanmış değişiklik teslim mesajı soracaktır

Ayrıca benzer sonuçları mq uzantısı kullanarak alabilirsiniz, ama çok daha zordur.

Ayrıca çöküşü sadece katlama yapmak için uzantısını kullanabilirsiniz, ama bu kadar güzel bir UI sağlamaz ve sonuç tamamlama mesajı düzenlemek için bir yol sağlamaz. Elde edilen düzenleme mesaj da hep kullanan son şey, son mesaj, temizlik için taahhüt verir.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • BgirlNilaya

    BgirlNilaya

    29 EKİM 2008
  • Jaclyn W

    Jaclyn W

    5 Mayıs 2006
  • SaMmM123

    SaMmM123

    3 Mayıs 2006