тоже была такая проблема. Если в компукторе дома это не всегда заметно, то в работающем сервере проблема с диском может наступить довольно быстро.
Видимо в движке что-то не доработано. Либо винда мешает с правами доступа. Но не суть. Решение есть.
В работающем профиле есть lockfile. В папках, которые уже не используются его нет. Пишем вот такой батник и и добавляем его запуск в планировщик винды, например, каждый час.
@echo off
setlocal
set ROOT_DIR=C:\Users\Administrator\Desktop\Release
for /d /r "%ROOT_DIR%" %%d in (engine\prof\*) do (
if exist "%%d\lockfile" (
echo "%%d\lockfile" exists, skipping...
) else (
echo "%%d\lockfile" not found, deleting "%%d"...
rmdir /s /q "%%d"
)
)
endlocal
в папке "C:\Users\Administrator\Desktop\Release" у меня все скомпилированные чародеи живут, каждый в своей папке.
Просьба особо не пинать за кодинг батника, на этом языке я ни бум-бум, писал друг Жэпити