Подтвердить что ты не робот

SVN: игнорировать подпапки

У меня есть папка: /user_files, которую я хочу включить в SVN, но под ней есть дополнительные папки, которые я не хочу включать.

Есть ли способ использовать svn:ignore, чтобы игнорировать что-либо в папке, даже если эта родительская папка включена в репозитории?

4b9b3361

Ответ 1

Используйте это, чтобы игнорировать все в каталоге user_files:

svn propset svn:ignore '*' user_files

Это устанавливает свойство svn:ignore в * в каталоге user_files, что фактически заставляет svn игнорировать каждый невоспроизводимый файл в этом каталоге.

Затем вы должны зафиксировать каталог, на котором вы установили свойство, и обновить другие рабочие копии.

Ответ 2

.svnignore не мешает вам добавлять вещи - это просто подавляет их, сообщается в svn stat. Вы можете поместить /user_files в свой .svnignore, а затем принудительно добавить туда вещи, которые вы хотите добавить.