, поэтому я начал использовать Subversion и запутался в файлах игнорирования.
Из того, что я прочитал, я могу игнорировать файлы в каталоге с помощью propedit / propset.Однако я добавил правило, чтобы игнорировать файлы, начинающиеся с точки (файлы подкачки для VIM, которые иногда остаются в запасе), но тогда мне кажется, что мне придется применять это правило к каждому отдельному каталогу и подкаталогу в проекте.
Кто-нибудь знает, как заставить оператор игнорирования файлового шаблона рекурсивно работать с использованием SVN?
вот мое супер-простое игнорирование (я предполагаю, что SVN использует GLOB, а не RE):
.*
и мой проект выглядит примерно так:
project/
application/
models/
views/
form1/
form2/
config/
controllers/
libraries/
plugins/
helpers/
css/
, и многие из папок в приложении имеют несколько уровней глубины.Было бы крайне досадно применять это правило ко всем без исключения папкам, тем более что оно находится в стадии активной разработки и может быть изменено.
ТАКЖЕ, я должен добавить, что я НЕ заинтересован в изменении конфигурации моего пользовательского subversion в ~ / .subversion /, потому что я хочу, чтобы этот игнорируемый объект работал в репозитории и влиял на всех разработчиков, а не только на меня.