อัปเดตช่วงวันที่ลิขสิทธิ์โดยอัตโนมัติจากคอมไพล์หรือไม่
ขณะที่ฉันเขียนเราใช้เวลา 10 วันในปี 2012 ฉันคิดว่าโปรแกรมเมอร์หลายคนกำลังแก้ไขสตริงลิขสิทธิ์ที่ด้านบนของไฟล์ต้นฉบับของพวกเขาเป็นอย่างเช่น: // Copyright 2008, 2010-2012 Some Company Unlimited ระบบควบคุมเวอร์ชันของคุณรู้ว่าเมื่อใดที่ไฟล์ถูกแก้ไขดังนั้นจึงสามารถช่วยเขียนหรือเขียนสตริงเหล่านี้ได้ ดังนั้นคำถามของฉัน: มีสคริปต์ที่สามารถตรวจสอบบันทึก git สำหรับแต่ละไฟล์และผลลัพธ์ (หรือแทรกที่ดีขึ้น) สตริงเช่นนั้นเกี่ยวกับ? ฉันใช้คอมไพล์ดังนั้นมันจึงเป็นเรื่องที่น่าสนใจหลัก แต่จะแจ้งให้ฉันทราบหากมีสคริปต์ดังกล่าวสำหรับระบบอื่น ๆ ปรับปรุง: เราต้องการสคริปต์ที่ทำสิ่งนี้: เดินไฟล์ต้นฉบับทั้งหมดในสำเนาการทำงานของเรา ค้นหาสตริงลิขสิทธิ์ที่มีอยู่และระบุปีเช่น 2007,2009-2011 จะเป็น {2007, 2009, 2010, 2011} สำหรับแต่ละปีที่ไม่ได้กล่าวถึงแตกต่างกันระหว่าง 1 มกราคมถึง 31 ธันวาคม (หรือวันนี้ถ้าปีปัจจุบัน) ตรวจสอบความแตกต่างและตัดสินใจว่ามันควรค่าแก่การกล่าวถึงในสตริงลิขสิทธิ์หรือไม่ แทรกสตริงลิขสิทธิ์ใหม่