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.