Versiyon Kontrol Sistemlerinde Yazısız "10" Kural




Versiyon kontrol sistemlerinde
yazısız olan ama uymamız gereken "10" temel kuralı sıralayalım ;

  1. Daime güncel depo ile çalışmalıyız. Değişiklikleri yayınlamadan önce update komutu ile güncelleyin. (Örn. svn update )
  2. Depoya gönderdiğiniz her kod test aşamasından geçmiş ve çalışıyor olmalıdır.
  3. Mutlaka commit mesajı yazın, zaten sistemin temeli buna dayanır.
  4. IDE'lerin oluşturduğu .bak .backup gibi ek dosyalarını depoya asla göndermeyin. ( Hala EditPlus'a işi düşen antikalar var. Bkz. Ben =) )
  5. Yazdığınızın kodun arkasında durun. ( Zaten log tutuluyor, neden inkar edelim ki ? )
  6. Kullandığınız komutlardan oluşan hatayı, saklamak yerine açıkca söyleyin.
  7. Ekip içinde, farklı birinin yazdığı alana müdahele etmeden onunla görüşün.
  8. Asla kodu depoya göndermeden, "revize çok basitti, kontrol etmeye veya test etmeye gerek yok" hatasını yapmayın.
  9. Cvs, subversion, mercurial, git vs. hangisini kullandığınız önemli değil, yazısız kurallar tümü için uygulanmalıdır.
  10. Bunları yazdığı halde, yapmaya çalışan insanlardan olmayın = ) Yapın.

* Deneyimlerimden ve linux günlüklerinden derlenmiştir.

}
tarih : ocak 2014
kategori : cvs

Yorum Yapmak İstersen ?
Yazılıp / Çizilenler
Konuya kimse yorum yapmamış ...