Я хочу продать копию своей системы и передать исходный код своим клиентам. Я использую Mercurial в качестве VCS. В моем коде есть некоторые конфиденциальные данные. Например, ключ доступа/секретный ключ Amazon, пароли базы данных и закрытые ключи ssl. Эти ключи прописаны в коде или файлах конфигурации, например:
# settings of Amazon S3 storage
s3.storages:
access_key: <secret>
secret_key: <secret>
Прежде чем я передам им свой код, мне нужно очистить все эти конфиденциальные данные в кодовой базе. Но все они есть в истории (changesets). С Mercurial, как я могу очистить этот секрет?