svn
Добавить все новые файлы под ревизию SVN
В большом проекте с большим количеством файлов, изображений, css-стилей, шаблонов частенько (по крайней мере, у меня) возникает проблема при добавлении новых файлов в ревизии SVN. Можно, конечно, писать что-то в стиле
svn add templates/first.tmpl templates/second.tmpl
не очень удобно, т.к. таких файлов может быть очень много, а пути могут быть гораздо длиннее представленных.
Решение этой проблемы подсказал мне коллега:
svn add `svn st | grep '?' | sed -e 's/\?//'`
Очень простое и быстрое решение. Только может возникнуть проблема, если есть в каталоге файлы, которые не нужно по каким-либо причинам добавлять в репозиторий (к примеру различные .diff файлы).


