2016-04-13 23 views
2

Hem gerrit kullanarak iki git projemiz var.Gerrit kabul edilmeden itme kabulü

Proje 1

push bir Değişikliği-Kimliği içermiyorsa
  • gerrit
  • ile
  • İşleri doğru birkaç yıl önce ayarlayın
      , gerrit gönderme reddeder

    Project 2

    Bir itme bir Değişikliği-Kimliği içermiyorsa
  • kurma
      birkaç hafta önce
    • gerrit
    • ile düzgün çalışmıyor, gerrit hala teslim
    • hala onay sırasına yerleştirilir Gönderme kabul ve onaylandıktan sonra uygun şekilde birleştirilir.
    • Asalar her zaman işe yaramaz. Orijinal itme uygun bir değişiklik kimliği içeriyorsa, bir rebase ve commit --amend çalışacaktır. Orijinal itme, uygun bir değişiklik kimliği içermiyorsa, rebases veya commit --amend, her defasında bir yerde oluşturulan yepyeni bir değişiklik kimliğiyle sonuçlanır.

  • (Biraz arka plan bazı tasarımcılar işlemek kanca yüklemek için. Onların iter başarısız olması gerekirdi unuttum ama olmadı olmasıdır.) Bir fark yaparsa

    , Proje 1 çıplak değil, Proje 2, çıplak.)

    Bir projenin (doğru) Change-Ids gerektirdiği (başka bir deyişle) neden (başka bir ayar) niçin değil? Bu belgeyi bulamadım.

    cevap