Unity создает кучу мусорных двоичных файлов. Из того, что я понимаю, многие из этих файлов являются временными и не нужны. Есть ли уже написанный пакетный скрипт, который может удалить эти файлы? Если нет, какие файлы безопасны для удаления и какие файлы имеют решающее значение для целостности файлов сцены?Пакетный файл для очистки каталога Unity нежелательных файлов
ответ
Если вы хотите очистить файлы расширением файла (скажем, все .tmp
файлов в каталоге strucutre), вы можете достичь этого с помощью find
на osx и linux.
например.
find . -name "*.tmp" -exec rm {} \;
Если вы знаете расширения (или имена) файлов, которые temporarly сгенерированных вы можете удалить их таким образом.
Вы можете игнорировать эти файловые расширения для единства
*.csproj
*.pidb
*.unityproj
*.DS_Store
*.sln
*.userprefs
и что-нибудь под
<PATH TO PROJECT>/Library/*
<PATH TO PROJECT>/Temp/*
просто убедитесь, что они не конфликт с проектами не единичными;)
Храните ваши файлы метаданных, если вы используете его для контроля версий.
Вместо того, чтобы пакетный файл, чтобы удалить их, если вы просто не хотите, чтобы другие пользователи Perforce в вашей группе, чтобы получить их просто добавить эти виды линий в рабочую область (замена из путей и CLIENT для правого)
-//depot/foo/*.csproj //CLIENT/foo/*.csproj
-//depot/foo/.../*.pidb //CLIENT/foo/.../*.pidb
Это для всех, кто хочет сейчас работать в пакетном файле. Unity производит много нежелательных файлов в вашем хранилище, и я настоятельно рекомендую вам запускать этот скрипт каждый раз, когда вы сохраняете резервную копию своего проекта.
Инструкции: Скопируйте и вставьте код в пакетный файл. поместите пакетный файл внутри вашего файла проекта единства запустите файл, прочитайте инструкции, нажмите несколько раз, подождите, и все сделано! вы просто сохранили 30-50 мб дискового пространства!
@echo off
echo %cd%
echo "this will delete some files within the directory above! Make sure unity is not running!"
pause
echo "are you sure you would like to do this?"
pause
rd /s /q Library
rd /s /q Temp
del /s /q /f *.csproj
del /s /q /f *.pidb
del /s /q /f *.unityproj
del /s /q /f *.DS_Store
del /s /q /f *.sln
del /s /q /f *.userprefs
echo "done."
pause
- 1. Пакетный файл для вывода списка файлов из каталога
- 2. Пакетный файл для переименования файлов
- 3. Пакетный файл для копирования файлов
- 4. Пакетный файл для копирования файлов
- 5. Пакетный файл для загрузки файлов?
- 6. Пакетный файл для генерации списка файлов
- 7. Выполнение кода для очистки строки нежелательных символов
- 8. Пакетный файл для открытия настраиваемого каталога
- 9. Пакетный файл для случайного выбора из каталога?
- 10. Пакетный файл для отображения размера каталога
- 11. Пакетный файл: переименование файлов Mutiple
- 12. Пакетный файл для распаковки и переименования файлов
- 13. Пакетный файл для создания папок выбранных файлов в каталоге файлов
- 14. Перетащите пакетный файл для нескольких файлов?
- 15. (Windows) Пакетный файл для конкатенации файлов
- 16. Пакетный файл для копирования и переименования файлов
- 17. Пакетный файл для переименования файлов (+ вложенных папок)
- 18. Создайте пакетный файл для переименования некоторых файлов
- 19. Пакетный файл для восстановления файлов Vmware VMDK
- 20. пакетный файл для обработки файлов в подкаталог
- 21. Напишите пакетный файл для многократного копирования файлов
- 22. Пакетный файл для копирования и переименования файлов
- 23. Пакетный файл для удаления файлов в папках
- 24. dos пакетный файл для перемещения файлов
- 25. Пакетный файл для поиска имен файлов
- 26. Пакетный файл для открытия файлов Excel
- 27. Jpegtran - пакетный файл перетаскивания для нескольких файлов
- 28. Пакетный файл Windows для автоматической записи файлов
- 29. Пакетный файл для резервного копирования файлов
- 30. Пакетный файл для записи имен файлов из каталога в текстовый файл с определенным форматом
Непонимающий вопрос. – Dennis
Мы используем perforce, поэтому его под этой категорией. –
Ну да, я предположил, что вы используете Perforce, однако, поскольку ваш вопрос не задал ничего конкретного * с *, я удалил тег/категорию, чтобы вы, скорее всего, получили лучший ответ (например, какие файлы в компиляции Unity являются временными?). – Dennis