Netbeans Mercurial Authentication
У меня странная проблема. Я настроил сервер Mercurial, используя скрипт hgweb.cgi. Сценарий выполняется в подпапке на моем веб-сервере Apache, и я использую Apache basicauth для принудительной аутентификации.
Когда я пытаюсь вытащить с моего сервера с помощью hg.exe в Windows, командная строка, он работает нормально. Также работают push, входящие и исходящие команды. В Аптане толкание и вытягивание тоже отлично работает.
Следующим шагом для меня было настроить Mercurial в Netbeans. Я не могу заставить его работать, потому что я не могу аутентифицироваться.NETbeans продолжает спрашивать меня о комбинации un / pw. Прикрепленное окно продолжает появляться. Независимо от того, что я делаю, в конце концов я должен нажать кнопку "Отмена", и я получаю сообщение об ошибке:
Mercurial Pull
--------------
INFO Pulling From: http://user:****@server.nl:8080/hg/kate ...
ERROR Command failed:
Command: [hg, incoming, -v, --bundle, C:\wamp\www\Thorium\Kate_bundle0, --repository, C:\wamp\www\Thorium\Kate, http://user:****@server.nl:8080/hg/kate]
Output: [abort: http authorization required]
INFO: End of Mercurial Pull
Ссылка на сообщение об ошибке
1 ответ
После нескольких часов поиска решений... я наконец получил его на работу. Для всех, кто сталкивается с этой проблемой: обновление Mercurial клиента TortoiseHG устранило мои проблемы! Очевидно, что Netbeans 7.0.1 и TortoiseHG 2.1.2 не совместимы. Обновление до TortoiseHG 2.1.4 сделало свое дело.