Перенос в общий сетевой ресурс возможен, но не рекомендуется командой Mercurial.
См. Раздел «Общий диск» в Публикация репозиториев в вики Mercurial:
обычно ограничено интрасетями, обычно не рекомендуется из-за общих проблем с надежностью сетевой файловой системы
На моем рабочем месте мы храним наши репозитории HG в сетевой папке(на сервере Windows 2003), потому что его было проще всего настроить.Мы занимаемся этим уже около полутора лет, и у нас никогда не было таких проблем, как у вас.
Но дома у меня есть сетевой ресурс на NAS (он доступен из Windows и выглядит и чувствуеткак общий ресурс Windows, но NAS фактически работает на Linux).У меня не было проблем в течение долгого времени, но через несколько недель у меня появляются подобные ошибки, как у вас (но с другим сообщением об ошибке).
I опубликовал это на трекере ошибок Mercurial , иМне сказали, что моя проблема, вероятно, вызвана тем фактом, что мой NAS работает на Linux, потому что они не знают о каких-либо проблемах с real Windows share:
На реальномОбщие ресурсы Windows (обслуживаемые Windows), похоже, не являются проблемой (никогда не слышали, чтобы у других были проблемы с этим).
Так что, возможно, ваша проблема вызвана чем-то похожим.
Какой тип общего ресурса Windows вы пытаетесь использовать?Это действительно на машине с Windows?