У меня большой проект, который мне нужно сделать резервную копию с помощью GSutil.Я продолжаю получать «Ошибка 3» с файлами, близкими к пределу пути к файлу Windows.Есть ли способ заставить это работать?
Я попытался воссоздать проблему, синхронизировав отдельный локальный файл с длинным путем к другой папке.Произошла та же ошибка.
(вывод на консоль) https://i.imgur.com/pV8Rj4r.png
Я использую Windows 10. Я выполнил команду: gsutil -m rsync -r -d -n Test Target
Это путь, который не удался:
C: \ Users \ temp \ Desktop \ Test \ TestPath \ LongTestTestTestTestTest Test - LongTestTestTestTestTest Test - LongTestTestTestTestTest Test - LongTestTestTestTestTestTest Test - TESTTESTTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestTestLONGER PATH 2 \ A BIT LONGER AGAIN \ LONG FILE NAME, 2_1225688.txt
(путь к Windows) https://i.imgur.com/LO2d9UL.png
У меня проблема в том, что Windows позволяет этим файлам существовать, но gsutil не можетсинхронизировать их.Если я укоротю путь на несколько символов, проблема исчезнет.Проблема возникает на этапе листинга. Она возникает как в папке soruce, так и в целевой папке.