Довгі шляхи в проекті
У кімнаті даних немає обмежень на глибину структури папок. Але на відміну від кімнати даних, Windows та macOS обмежують дії з довгими шляхами до файлів. Чим довші назви папок/підпапок, і/або чим більше у вас підпапок, тим довший шлях до файлу.
💡 Шлях до файлу - це повна назва файлу, що складається з назви локального диску, назви кореневої папки, назв папок/підпапок, назви файлу та розширення файлу. Довгий шлях - це той, що перевищує 260 символів.
При замовленні архіву на USB, ми записуємо вміст вашого проекту в архів ZIP, захищений паролем. Якщо проект містить довгі шляхи, ми автоматично скорочуємо їх, щоб забезпечити роботу з записаними архівами на комп'ютері користувача.
Якщо ви виберете скорочення довгих шляхів, всі зміни в назвах документів будуть включені в Звіт про змінений вміст в архіві.
Доступні варіанти скорочення
Ми автоматично визначаємо, наскільки довгими будуть шляхи та назви після експортування в архів. Варіанти скорочення залежать від того, наскільки довгі назви документів та шляхи в вашому проекті.
Випадок 1
Проект містить документи з шляхами довшими за 200 символів, але коротшими за 950 символів.
У такому випадку ми пропонуємо скоротити довгі шляхи до 200 символів, якщо ви плануєте працювати з архівом на будь-якій іншій системі або версії, ніж Windows 10+ або macOS.
Випадок 2
Проект містить:
Документи з шляхами довшими за 200 символів, але коротшими за 950 символів.
Документи з назвами довшими за 255 символів.
У цьому випадку ми пропонуємо наступні варіанти скорочення:
Windows 10+ або macOS: скоротити лише довгі назви документів. Документи з назвами більше 255 символів будуть скорочені. Структура папок проекту залишається тією ж.
Будь-яка ОС або версія: скоротити шляхи до документів, які перевищують 200 символів. Впливає як на назви папок, так і на назви файлів.
Випадок 3
Проект містить:
Документи з шляхами довшими за 950 символів.
Документи з назвами довшими за 255 символів.
Залежно від цільової ОС, виберіть, як продовжувати:
Windows 10+ або macOS: скоротити довгі шляхи до 950 символів. Назви документів, що перевищують 255 символів, скорочуються відповідно.
Будь-яка ОС або версія: скоротити довгі шляхи до 200 символів.
Випадок 4
Проект містить документи з шляхами довшими за 950 символів.
Залежно від цільової ОС, виберіть, як продовжувати:
Windows 10+ або macOS: скоротити довгі шляхи до 950 символів.
Будь-яка ОС або версія: скоротити довгі шляхи до 200 символів.
Логіка скорочення
Давайте розглянемо механізм скорочення на прикладі випадку 1: скорочення шляхів до документів до 200 символів.
Система скорочує шляхи до документів до 200 символів, щоб також зарезервувати деяке місце для локальних шляхів до директорій. Довгі шляхи усуваються в наступних кроках:
Назви файлів скорочуються до щонайменше 21 символу, не враховуючи індекс та розширення. Система розраховує, скільки символів слід скоротити, але завжди залишає мінімум перші 10 та останні 10 символів. Скорочена середня частина замінюється на підкреслення.
Оригінальна назва:
1.2.4 Приклад дуже довгої назви файлу.xlsx
Змінена назва:
1.2.4 Приклад д_ назви файлу.xlsx
Назви папок скорочуються до щонайменше 21 символу, так само як і назви файлів.
Система починає скорочення з найглибшої папки і переходить до верхньої частини структури папок, поки довгий шлях не буде усунуто.Якщо після кроків 1 та 2 все ще є файли з довгими шляхами, ці файли переміщуються в папку "Файли з довгими шляхами".
Файли, папки та вкладення Q&A, які переміщуються в папку "Файли з довгими шляхами" з кошика, отримують префікс "RB_" до назв.
Оригінальна назва:
1.2.4 Приклад дуже довгої назви файлу.xlsx
Змінена назва:
1.2.4 RB_Приклад д_ назви файлу.xlsx
Крайні випадки
У деяких рідкісних випадках з надзвичайно глибокою структурою папок або схожими назвами файлів ми застосовуємо додаткові зміни.
Якщо після скорочення на одному рівні є документи з однаковими назвами, ми додаємо номер в кінці їх назв.
Оригінальні назви:
Приклад дуже довгої назви файлу.xlsx
,Приклад дуже дуже довгої назви файлу.xlsx
Змінені назви:
Приклад д_ назви файлу-1.xlsx
,Приклад д_ назви файлу-2.xlsx
Якщо в папці "Файли з довгими шляхами" є шляхи з більш ніж 200 символами, ми перевіряємо, чи усуває видалення 21 символу з назви файлу довгий шлях:
Якщо так → ми видаляємо 21 символ і залишаємо індекс та розширення.
Якщо ні → ми повністю відрізаємо індекс і залишаємо лише 21 символ назви та розширення.