Я пытаюсь клонировать репозиторий, и он не работает в Windows 7. Похоже на это:
C:\nodropwork>hg clone repoalias examplerepo
requesting all changes
adding changesets
adding manifests
adding file changes
added 1244 changesets with 9087 changes to 4816 files (+2 heads)
updating to branch default
abort: No usable temporary filename found
C:\nodropwork>cd examplerepo
C:\nodropwork\examplerepo>hg up
abort: No usable temporary filename found
Файловая система содержит первые несколько каталогов источника (первые 3 из примерно 10).
Когда я пробую это на WinXP, клон работает, хотя я получаю сообщение об ошибке для определенного файла:
updating to branch default
[partial xml console output removed]
abort: The system cannot find the file specified:
C:\nodropwork\examplerepo\collateral/con.xml
Когда парень, которому принадлежит репо, выполняет тестовый клон в своей системе Ubuntu, он работает нормально, без ошибок и предупреждений.
Поиск в Google "Не найдено пригодных для использования временных имен файлов". Я вижу источник Mercurial с такими функциями, как rename () и unlink (), особенно в windows.py. Не уверен, что делать с этой информацией.
Я предполагаю, что в репозитории есть что-то, что терпит WinXP, но Win 7 захлебывается. Мы попытались удалить con.xml из репозитория, но это не помогло. Собираюсь сдаться и использовать WinXP.
Кто-нибудь видел это раньше? Знаете ли вы исправить? Умная идея для устранения неполадок?