У меня есть требование, когда определенный код не может быть виден всем разработчикам, но это требуется для полнофункциональной системы.
Таким образом, обычные разработчики смогут вытащить основные части, а авторизованный разработчик или менеджер возьмет остальное и предоставит артефакт для остальных.
Так, например, в SQL у меня есть отдельные файлы SQL на SP. 2 из этих SP должны быть установлены на сервере SQl как зашифрованные SP. Обычный разработчик извлечет и развернет все, кроме этих 2 SP, а затем менеджер извлечет 2 SP и установит их для разработчика.
В структуре проекта очень мало подобных случаев. Так каков наилучший способ справиться с этим?