Mercurial'ın "ipucu" etiketi ile "varsayılan" şube arasındaki fark nedir?


15

Sadece bu hafta çalıştığım Mercurial'a geçiyoruz. Materyali okumaya başladım ve birisinin bu soruya özlü bir şekilde cevap vermesini umuyordum:

Mercurial'ın "ipucu" etiketi ile "varsayılan" şube arasındaki fark nedir?

Yanıtlar:


8

ipucu varsayılandan farklı bir dalda olabilir.

hg, "-r biraz" eşleşmelerinizde en son sürümü kullanır. bir şekilde bir şube ise, en son başkanına güncellenir. bir etiket varsa, bu etiketin ilişkilendirildiği düzeltmeye güncellenir.


2
gelecekteki okuyuculara not: "biraz" burada bir etiket veya şube adı için bir yer tutucudur. Aslında düşündüğüm gibi, mercurial'da özel bir şube, etiket, terim veya anahtar kelime değil.
Rachel Frei

17

Bahşiş , depodaki en son değişiklik kümesidir. Varsayılan, bir daldır. İpucu özel olan Etiket her zaman en son zamanlarda değişti ifade eder (adlandırılmış değişiklik kümesi) Başkanı .


6
Yani bu, insanlar farklı dallarda değişim kümelerini ittikçe bahşişin bir daldan diğerine hareket edeceği anlamına mı geliyor? Eğer öyleyse, bunun anlamı nedir, çünkü herhangi bir yerde olmasına güvenemezsiniz? Teşekkürler!
Jonathan Hartley

2
Doğru, Repo'mun kaç yaşında olduğunu kontrol etmekten veya diğer geliştiricilerle konuşurken ipucumun kimliğini paylaşmaktan başka İpucu için herhangi bir kullanım düşünemiyorum. Ayrıca giszmo'nun işaret ettiği gibi, hg update -r ipucu şubeden bağımsız olarak en yeni koda ulaşmanın hızlı bir yoludur.
Dan R

1
tipsadece repodaki son değişiklik kümesinin takma adıdır. Bazen işe yarar, örneğin supercalifragilisticexpialidociousdaha sonra da dalda birleştirmek istediğiniz dalda bir değişiklik yaparsınız default; o zaman şubeye güncelleme yaparsınız ve birleştirmek istediğiniz çalışmanın yerel deponuzun ucunda defaultolduğunu bildiğinizdefault için (çünkü yeni taahhüt ettiniz), bunu hg merge supercalifragilisticexpialidociousyapmak yerine yapabilirsiniz hg merge tip.
Edward Grech
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.