Получено сообщение "Не удалось заблокировать удаленный репозиторий" при попытке клонировать ртутное хранилище на локальном сервере.
Я получил эту ошибку: "Не удалось заблокировать удаленное хранилище" при попытке клонировать хранилище с помощью MercurialEclipse. Я пытался сделать это несколько раз, всегда с одним и тем же результатом, но успешно клонировал несколько других репозиториев с этого же сервера.
1 ответ
После поиска в Интернете я наткнулся на статью, в которой предполагалось, что проблема может заключаться в попытке сделать клон с опцией --uncompressed. Я проверил мой диалог клонирования в Eclipse, и у меня была установлена эта опция, так как сервер был в нашей локальной сети. Я отменил выбор, и он работал как чемпион.
Очевидно, что если у сервера нет разрешения на блокировку хранилища, он не сможет обслуживать несжатый запрос на клонирование. Это определенно не интуитивно (для меня), поэтому я решил поделиться этим здесь.
Я надеюсь, что это поможет следующему человеку с этим симптомом... Оригинальную статью можно найти здесь.