В Git, если у меня есть проект с большим количеством проектов внутри, предположим, много проектов Java, я могу просто создать файл .gitignore
в корне, и он будет «уважаться» в весь репозиторий.SVN игнорировать как .gitignore
Как это сделать для проекта SVN?
Например, как я могу сделать настройку «svn ignore» (через строку cmd) для .gitignore
следующим образом?
*.class
*.jar
*.war
*.ear
target/
.classpath
.settings/
.project
.metadata
bin/
Важнейшая часть вопроса: Как я могу заставить ее работать с новыми папками внутри корня? Пример:
Я побежал svn propset svn:ignore "*.class" . -R
в свой корень и совершил. Ok:
root
- folder1/
-- *.class (ignored)
-- other files (ok)
- folder2/
-- *.class (ignored)
-- other files (ok)
Теперь я создаю папку 3. Предыдущие svn:ignore
настройки не будут применяться, верно? Есть ли способ сделать это так?
Возможный дубликат [Рекурсивное игнорирование файлов во всем исходном дереве в subversion] (http://stackoverflow.com/questions/1230700/recursive-ignoring-files-in-the-entire-source-tree-in-subversion) –