если объект базы данных находится под контролем источника, необходимо ли также отмечать изменения в надгробной плите? - PullRequest
3 голосов
/ 22 февраля 2010

Если у меня есть определение процедуры, которое было сохранено в системе контроля версий, необходимо или полезно также постоянно обновлять «надгробную плиту»?

Вот что я имею в виду под «надгробной плитой»:

CREATE proc [dbo].[getCreditTransactions]      
AS   
/*
2001-02-12 jdoe : created proc
2003-04-15 kdoe : added handling for credit business rules 
*/
etc... 

1 Ответ

0 голосов
/ 22 февраля 2010

Чтобы не обновлять надгробную плиту, можно предположить, что люди вводят соответствующую информацию при проверке обновления в системе контроля версий. Это было большой проблемой на моей последней работе - это была политика компании, но не было средств для реализации бизнес-правил для обеспечения поведения.

Преимущество обновления надгробной плиты будет:

  • для просмотра истории без доступа к управлению исходным кодом
  • если программное обеспечение управления исходным кодом было изменено - история не будет потеряна.
...