Ответ 1
Новая опция командной строки /cleanup
удаляет NUnit теневой копий и затем завершает работу.
Подробнее см. здесь (примечания к выпуску Nunit).
Это безопасное и поддерживаемое удаление этого каталога.
Я заметил огромное количество дискового пространства, которое недавно использовалось, и, наконец, некоторое исследование. Я узнал, что у меня более 200 ГБ в следующем каталоге:
C:\Users\compUser\AppData\Local\Temp\nunit20\ShadowCopyCache
Я должен удалить эти данные напрямую? Или есть функция в NUnit, чтобы сделать какую-то очистку для этого каталога теневого копирования, который автоматизирует этот процесс и не имеет возможности что-либо сломать?
Обновление на основе ответа:
Откройте свое любимое приложение командной строки, перейдите в каталог NUnit и выполните следующую команду:
nunit.exe /cleanup
В зависимости от того, насколько большой теневой кэш, может потребоваться некоторое время для завершения.
Новая опция командной строки /cleanup
удаляет NUnit теневой копий и затем завершает работу.
Подробнее см. здесь (примечания к выпуску Nunit).
Это безопасное и поддерживаемое удаление этого каталога.
Для тех, у кого еще есть консоль nunit 2, есть переключатель командной строки, чтобы предотвратить генерацию теневых копий в первую очередь (см. documentation):
/noshadow
Как и nunit 3, это поведение по умолчанию: Создано не теневое копирование по умолчанию для консоли