Поскольку, похоже, нет решения этой, вероятно, распространенной проблемы, я хотел бы поделиться нашим решением. Как уже говорили другие, вы можете либо использовать свойство svn:ignore
, это относится к одному каталогу (и, следовательно, не для новых), либо вы используете global-ignores
, который применяется к одному пользователю (но не принадлежит в хранилище).
Чтобы сделать жизнь немного проще, я создал reg-файл с именем Settings.Svn.reg
и добавил его в корень хранилища. Теперь каждый может дважды щелкнуть этот regfile, и все настройки будут выполнены.
REGEDIT4
[HKEY_CURRENT_USER\Software\Tigris.org\Subversion\Config\miscellany]
"global-ignores"="obj *.suo *.bak *.pdb *.user *.Cache*"
Я был бы очень признателен за решение в репозитории SVN, поэтому, если кто-то знает, не могли бы вы поделиться им?