Удалите все файлы, игнорируемые в проверке Subversion - PullRequest
0 голосов
/ 24 августа 2010

Как я могу удалить все файлы, которые игнорируются в проверке Subversion?Эффективно, чтобы вернуть его к эквиваленту первичной проверки.

Ответы [ 5 ]

3 голосов
/ 24 августа 2010

Если TortoiseSVN , вы можете Check for modifications, Show ignored files щелкнуть правой кнопкой мыши и удалить.

3 голосов
/ 24 августа 2010

Я использую этот скрипт, когда хочу очистить рабочую копию. Удаляет все неизвестные и игнорируемые файлы.

svn status --no-ignore | awk '$1=="?"||$1=="I" { print $2 }' | xargs -i rm -rf {}
0 голосов
/ 13 сентября 2010

Вот еще один способ сделать это.

svn status --no-ignore | grep "^[\?I]" | sed 's%^........%%' | xargs -d "\\n" rm -rv
0 голосов
/ 24 августа 2010

Возможно, вы захотите сначала отменить состояние игнорирования этих файлов (ref Как мне проигнорировать файл в TortoiseSVN? для подробной информации), а затем вы можете удалить и зафиксировать изменения из меток вашего рабочего пространства.

...