Yazarken, 2012'ye 10 gün kalacağız. Bahse girerim, birçok programcı kaynak dosyalarının üstündeki telif hakkı dizesini aşağıdaki gibi düzenler:
// Copyright 2008, 2010-2012 Some Company Unlimited
Sürüm kontrol sisteminiz dosyaların ne zaman değiştirildiğini bilir, bu nedenle bu dizeleri yazmanıza veya yeniden yazmanıza yardımcı olabilir. Yani sorum: her dosya için git günlüklerini inceleyebilecek ve böyle bir dize çıktısı (veya daha iyi ekleme) yapabilen bir komut dosyası var mı?
Git'i birincil ilgi alanı olarak kullanıyorum, ancak bu tür komut dosyalarının diğer sistemler için var olup olmadığını bana bildirin.
Güncelleme:
Bunu yapan bir komut dosyasına ihtiyacımız var:
- Tüm kaynak dosyaları çalışma kopyamızda yürür
- Mevcut telif hakkı dizesini bulur ve yılları tanımlar, örneğin 2007,2009-2011 {2007, 2009, 2010, 2011}
- Bahsedilmeyen her yıl için 1 Ocak ile 31 Aralık (veya bugünkü yıl ise bugün) arasında farklılık gösterir. Farkı inceleyin ve telif hakkı dizesinde söz etmeye değer olup olmadığına karar verin
- Yeni telif hakkı dizesi ekle.