svn status | awk '{print $2}' | xargs du | sort -n | tail


Эта команда выполняет следующие действия:

1. svn status: Показывает статус файлов в SVN-репозитории.
2. awk '{print $2}': Извлекает второй столбец вывода (пути к файлам).
3. xargs du: Вычисляет размер каждого файла с помощью ‘du’ (disk usage).
4. sort -n: Сортирует размеры файлов по возрастанию.
5. tail: Показывает последние строки списка, которые обычно будут самыми большими файлами.

Эта команда полезна для поиска и исключения больших файлов из репозитория. Альтернативой может быть ручной поиск и удаление файлов или использование фильтрации в SVN перед фиксацией изменений.

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *