Как быстро очистить рабочий копию от временных файлов, т.е. тех, которые есть в рабочей копии, но отсутствуют в репозитории?
>Как быстро очистить рабочий копию от временных файлов, т.е. тех, которые есть
>в рабочей копии, но отсутствуют в репозитории?for i in `svn status |grep '^?'|awk '{print $2}'`; do rm -f "$i";done
>>Как быстро очистить рабочий копию от временных файлов, т.е. тех, которые есть
>>в рабочей копии, но отсутствуют в репозитории?
>
>for i in `svn status |grep '^?'|awk '{print $2}'`; do rm -f
>"$i";doneспасибо. Тогда уж лучше rm $(svn status | sed -rne "s/\?(.*)/\\1/p")
Только svn status не сообщает про файлы, которые занесены в global-ignores, а их то как раз чаще всего и хочется почистить ;)
>>>Как быстро очистить рабочий копию от временных файлов, т.е. тех, которые есть
>>>в рабочей копии, но отсутствуют в репозитории?
>>
>>for i in `svn status |grep '^?'|awk '{print $2}'`; do rm -f
>>"$i";done
>
>спасибо. Тогда уж лучше rm $(svn status | sed -rne "s/\?(.*)/\\1/p")
>Только svn status не сообщает про файлы, которые занесены в global-ignores,
>а их то как раз чаще всего и хочется почистить ;)
>rm $(svn status --no-ignore | sed -rne "s/(\?|I)(.*)/\\1/p")