SORU
21 Ocak 2011, Cuma


Mercurial son tamamlama Geri Al

Nasıl Mercurial yanlışlıkla yatan (itti) son paramı geri alabilir miyim?

Eğer mümkünse, bu yüzden TortoiseHg ile yapmanın bir yolu tercih olacaktır.

Güncelleme

Beton benim durumumda bir değişiklik (itti) ben yapmadım. Sonra çıkardım ve sunucudan güncelleştirilmiş. Bu yeni güncellemeler ile karar verdim, benim son tamamlama kullanılmıyor ve istemiyorum eşitleme. hg rollback geri alma çünkü çekme yerine benim taahhüt aradığım tam olarak bu değil gibi görünüyor, bu yüzden.

Şimdiden teşekkürler!

CEVAP
21 Ocak 2011, Cuma


Bir yol olacaktırhg rollback(Hg2 olarak onaylanmadı.7 Ağustos 2013)

hg commit --amend yerine rollback son tamamlama hataları düzeltmek için kullanın lütfen.

Bir depo içinde son hareketi geri.

committing merging, Mercurial son changeset giriş ekler.
Mercurial her dosya adının bir işlem günlüğü dokundu ve uzunluğu işlem öncesinde tutar. İptal üzerine, önceki uzunluğu her dosyayı keser. Bu sadelik revlogs-sadece ekleme yaparak bir yararı olur. Hareket Dergisi de bir işlemi geri almak sağlar.

TortoiseHg Recovery section bkz

alt text

This thread ayrıntılar hg rollback hg strip arasındaki fark:
(ayrıca ÇOK katkı sağlayan Martin Geisler tarafından yazılmış)

  • '6 **' son işlem kaldıracaktır. Hareketleri bir kavram sık sık veritabanları bulunur. Mercurial bazı işlemler çalıştırdığınızda bir işlem, taahhüt, itme gibi, Çek başlıyoruz...
    İşlem başarıyla tamamlandığında, işlem tamamlandı olarak işaretlenir. Eğer bir hata oluşursa, işlem "geri" ve depoyu aynı durumda daha önce olduğu gibi. bırakılır.
    El ile bir geri alma tetikleyebilir 'hg geri alma'. Bu son işlem komutu geri alır. Eğer bir çekme komutu farklı dallarda deposuna 10 yeni değişiklik getirdi, sonra da '7* *' hepsini Kaldır. Lütfen dikkat: yokturdestek yokne zaman bir hareketi geri alma!

  • '8 **' bir değişiklik ve onun tüm soyunu ortadan kaldıracaktır. Bu değişiklik kümeleri tekrar halinde uygulayabilirsiniz hangi bir paket olarak kaydedilir geri ver onları.

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • eurotuner

    eurotuner

    6 Mart 2006
  • GoldgenieOfficial

    GoldgenieOff

    23 Temmuz 2009
  • Xbox

    Xbox

    1 Kasım 2005