Поддерживают ли пакетные файлы Mercurial внутренние проверки целостности? - PullRequest
3 голосов
/ 21 июня 2010

Я работаю над проектом с разработчиками по всему миру, и мы используем Mercurial для нашего решения по управлению исходным кодом. В настоящее время мы сообщаем о наших наборах изменений, создавая пакеты и публикуя их в списке рассылки. Возникли разногласия по поводу передовой практики, и мы не смогли найти ответ в документации по ртути.

При создании пакета происходит ли какая-либо внутренняя проверка целостности? Или мы должны отправлять дайджесты вместе с набором изменений для обеспечения целостности файла?

1 Ответ

2 голосов
/ 21 июня 2010

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...