Назад | Перейти на главную страницу

Внутренняя установка Mercurial в Windows 7 - исключение произошло во время обработки запроса от

Hy,

у меня есть 1 центральный репозиторий и много местных.
На моей машине есть локальный и центральный репозиторий.
Я могу легко сделать клонирование / фиксацию / обновление / push / pull между локальным и центральным репозиториями на моем локальном компьютере. но когда я хочу сделать клон с другой машины, возникает ошибка.

listening at http://MyLocalMachine:8000/ (bound to *:8000)
----------------------------------------
Exception happened during processing of request from ('192.168.0.194', 49319)
Traceback (most recent call last):
  File "SocketServer.pyc", line 558, in process_request_thread
  File "SocketServer.pyc", line 320, in finish_request
  File "mercurial\hgweb\server.pyc", line 47, in __init__
  File "SocketServer.pyc", line 615, in __init__
  File "BaseHTTPServer.pyc", line 329, in handle
  File "BaseHTTPServer.pyc", line 323, in handle_one_request
  File "mercurial\hgweb\server.pyc", line 79, in do_GET
  File "mercurial\hgweb\server.pyc", line 70, in do_POST
  File "mercurial\hgweb\server.pyc", line 63, in do_write
  File "mercurial\hgweb\server.pyc", line 127, in do_hgweb
  File "mercurial\hgweb\hgweb_mod.pyc", line 86, in __call__
  File "mercurial\hgweb\hgweb_mod.pyc", line 118, in run_wsgi
ErrorResponse
----------------------------------------

Командная строка, из которой запущено центральное репо:

hg serve -R TT -n TTZoli

Команда с удаленной машины для клонирования:

hg clone --pull http://MyLocalMachine:8000/TT

Конфиг для центрального репо:

[ui]
username = MyLocalUserName
username = test <localemail@mail.com> 
with this user i'm trying to acces the central repo

[web]
push_ssl = false

Конфигурация удаленного репо:

[ui]
username = test <localemail@mail.com>     

[web]
push_ssl = false

Я не уверен, актуально ли это, мой брандмауэр отключен на обеих машинах, а файлы в папке / hg не версируются на сервере, за исключением hgignore.

Не могли бы вы предложить несколько идей?
В чем может быть проблема?

Заранее спасибо!

Из какого каталога у вас обслуживаются локальные репозитории?

Видеть этот вопрос, где это было источником проблемы ..

Попробуйте с

hg clone --pull http://MyLocalMachine:8000

Я не видел -R вариант раньше. Это из плагина?