Как вы обновляете уведомления об авторских правах?

Как вы обновляете уведомления об авторских правах?
Как вы обновляете уведомления об авторских правах? - markusspiske @ Unsplash

Итак, сейчас 2011 год, и пока я продолжаю кодить в наших активных проектах, пришло время обновить некоторые уведомления об авторских правах.

Например. Copyright Widgets Ltd 2010 на Copyright Widgets Ltd 2010, 2011.

Мой вопрос заключается в том, когда вы обновляете уведомления об авторских правах?

  • Меняете ли вы уведомление в заголовке файла при первой работе над ним?
  • Поскольку модуль является одним куском кода, состоящим из многих файлов, которые работают вместе, обновляете ли вы все уведомления в этом модуле, когда изменяете один файл в этом модуле?
  • Поскольку программа это один кусок кода (возможно состоящий из многих модулей), обновляете ли вы все уведомления в этой программе при изменении одного файла в этой программе?
  • Или вы просто перебираете и массово меняетесь за утренним кофе на основании того, что собираетесь начать программировать и обновлять вещи?

Я просто меняю их по мере работы над ними

У нас один и тот же заголовок почти в каждом файле, поэтому легко найти все экземпляры.

Затем я обычно запускаю grep по всей кодовой базе перед отправкой любого релиза, что также указывает на места, где документация должна быть обновлена.

Однако мне кажется, что если у вас есть единый шаблон в начале каждого файла... можно использовать VCS hook, чтобы автоматически делать это за вас. Я уверен, что кто-то уже сделал это, но быстрый поиск ничего не дал.


LetsCodeIt, 6 июня 2023 г., 18:25

Похожие посты