Позволяют ли какие-либо системы контроля версий указывать ограничения безопасности на уровне строк, а не на уровне файлов? Я знаю, что это было бы ужасно поддерживать. Если бы я хотел никогда не допускать определенных строк в базу данных, должен ли я изучать понятие крючков и управлять всей очень конфиденциальной информацией на этом уровне крючков? Как хуки реплицируются из системы в систему?
Обновление: Возможно, лучший способ справиться с этим — зашифровать конфиденциальные данные с помощью pgp, и те, кто не сможет их расшифровать, останутся в неведении. Есть мысли по этому поводу? Вероятно, это не лучшая практика с точки зрения безопасности.