Как noted in the documentation, команда hg backout
может вызвать проблемы при использовании с наборами слияний. Недавно у нас было несколько случаев, когда новые разработчики поддерживали смену наборов изменений и вызывали код, который мы хотели сохранить, чтобы вернуться, когда все объединяется.Меркурийное удлинение или крючок для предотвращения повторного набора изменений слияния
Чтобы избежать этого, я пытаюсь придумать хороший способ предотвратить это вообще. Есть ли хороший общий способ, которым я мог бы написать крючок или просто полностью отключить команду резервного копирования?
(Часть нашей стандартной установки разработчика предназначена для установки пользовательского набора расширений, поэтому у меня уже есть хороший способ установить эти типы правил локально для всей нашей команды разработчиков - я просто не думал о хорошем способ реализации набора правил)
Эта версия Python определенно является лучшим (и более портативным) выбором для вашего крючка. –