Ответ 1
ОК, проблема была в удаленном репозитории, размещенном на codeplex. Люди с Codeplex были настолько добры, чтобы исправить проблему:)
Я пытаюсь внести изменения в мой проект codeplex, который использует mercurial.
Я получаю следующую ошибку:
abort: HTTP Ошибка 500: обнаруженная транзакция - запустить hg recovery
Я пробовал на своем домашнем ПК, и я получаю ту же ошибку.
Я запускаю "hg recover", и он говорит:
нет прерванной транзакции
Я знаю, что здесь есть еще один подобный вопрос. Некоторые люди в сети считают, что нужно запустить восстановление в удаленном репозитории. Я не могу сделать это. Я отправил почту людям с кодом, но не слышал назад.
Любые идеи?
ОК, проблема была в удаленном репозитории, размещенном на codeplex. Люди с Codeplex были настолько добры, чтобы исправить проблему:)
Для тех, кто имеет эту проблему на своем собственном реестре hg, вам нужно запустить hg recovery на удаленном репо. Это очень простое исправление, но сообщения об ошибках не делают этого очевидным.
(Это упомянуто выше, я просто хочу сделать это очень ясно).
Вы должны использовать формулу CodePlex Связаться с нами и сказать, какую ошибку вы получаете, и мы запустим "hg recover" в вашем проекте для вас.