8 Şubat 2016 Pazartesi

LibreOffice Yama Güncelleme Nasıl Yapılır

İlk yamayı gönderme süreci daha önce Aybüke ve Yeliz tarafından yazılmıştı. Peki yamanızı güncellemeniz gerekirse ne yapacaksınız?

Eğer her farklı hata için ayrı bir dalda çalışıyorsanız, yani deponuz düzenliyse ve temizse ve yamanızı güncellemeniz gerekiyorsa yapmanız gereken:
  • Güncellemek istediğiniz yama hangi daldaysa o dala geçin.
         $git checkout <dal_adı>
  • Yapılacak değişikliği yapın ve yerel deponuza ekleyin.
         $git add <değişiklik yapılan dosyalar>
  • Yaptığınız değişikliği son yamanızla birleştirin.
         $git commit --amend
  • Gönderin
         $./logerrit submit master

Eğer deponuzun başına bişey gelmiş veya bu dalı kaybetmişseniz yapmanız gereken:
  • gerrit.libreoffice.org adresinden göndermiş olduğunuz yamayı bulun ve change id kısmını not edin.

  •  Bu yamanızı karşıdan indirin.
         $ git review -d <change_id>
  • Yapılacak düzenlemeyi yapın ve yerel deponuza ekleyin.
         $git add <değişiklik yapılan dosyalar>
  • Yaptığınız değişikliği son yamanızla birleştirin.
         $git commit --amend
  • Gönderin
         $./logerrit submit master

Bu aşamada karşınıza bu commitleri göndermek istediğinize emin misiniz diye bir mesaj çıkıyorsa çektiğiniz dalla ilgili bir güncelleme yapmanız gerekmektedir. Buna "yes" cevabı vermeden işlemi iptal edin ve şu adımları uygulayarak çektiğiniz dalı güncel hale getirin:

  • Sorunun varlığından emin olun:

         $ git status
         Şu cevabu veriyor olmalı : "Your branch is ahead of 'logerrit/master' by X commits." 

  • Deponuzu güncelleyin.
         $ git pull -r
  • Yeniden gönderin.
         $./logerrit submit master

Hiç yorum yok:

Yorum Gönderme