mecurial на windows ошибка прервать: недопустимый аргумент через vpn

Все,

Я использую 64-разрядную версию Windows 7, последнюю версию 64-разрядной версии TortoiseHg и 64-разрядную версию Mecurial установлена ​​на Windows Server 2008. Когда я пытаюсь отправить свои изменения на сервер, я получаю следующую ошибку:

c:\hg\staged> hg push поэтапное нажатие на \MyServer\hg\staging поиск изменений, добавление наборов изменений, добавление манифестов, транзакция отменяется! откат завершен, прервано: неверный аргумент c:\hg\staged>

Это происходит только через VPN, а не когда я нахожусь в офисе.

Если я продолжаю пытаться протолкнуть vpn, я, в конце концов, заставляю его фиксироваться, но обычно это занимает у меня 3-4 раза.

Кто-нибудь знает, почему это происходит через VPN и как я могу обойти это?

спасибо за любые предложения!

1 ответ

Решение

Мне пришлось прекратить напрямую использовать TortoiseHg через vpn, пытаясь зафиксировать в mecurial хранилище в общей сетевой папке. Это было просто, чтобы замедлить и допустить ошибку. Вместо этого я подключаюсь к vpn, затем к удаленному рабочему столу компьютера во внутренней сети, на котором есть Visual Studio, и TortoiseHg и использую этот компьютер. Таким образом, я непосредственно на компьютере во внутренней сети, и теперь у меня нет проблем или ошибок, используя TortoiseHg или Mecurial. Короче говоря, TortoiseHg и mecurial для Windows, похоже, не работают хорошо напрямую через vpn. Если вы Google, вы найдете несколько других сообщений с указанием этого тоже.

Другие вопросы по тегам