У меня возникли проблемы с убеждением TortoiseSVN в уважении к свойству svn:global-ignore
моего хранилища subversion. Независимо от того, что я пробовал, он по-прежнему перечисляет все файлы, которые должны быть проигнорированы, как непереведенные и доступные для совершения.TortoiseSVN и глобальное игнорирование subversion
Моя svn:global-ignore
строка, устанавливается в корневом каталоге репозитория (обратите внимание на bin
и obj
в сторону конца):
*.o *.lo .la ## .*.rej .rej .~ ~ .# .DS_Store thumbs.db Thumbs.db *.bak *.class *.exe *.dll *.mine *.obj *.ncb *.lib *.log *.idb *.pdb *.ilk .msi .res *.pch *.suo *.exp ~. cvs CVS .CVS .cvs release Release debug Debug ignore Ignore bin Bin obj Obj *.csproj.user *.user _ReSharper.* *.resharper.user
Скриншот моего фиксации окна:
Что я могу сделать, чтобы все файлы bin
и obj
отображались? На предыдущей машине я использовал глобальное свойство игнорирования TortoiseSVN, но я хочу, чтобы эти файлы игнорировались для всех разработчиков, не задумываясь о том, чтобы установить это поле на каждой новой машине, которую мы установили. Я не понимаю, что делает SVN's global-ignore
?
Hm, AFAIK, 'глобального ignores' принадлежат _your_ подрывной конфигурации, а не как свойство т он выписывает. В Windows, возможно, что-то вроде 'C: \ Documents and Settings \ \ .subversion \ config' (здесь нет Windows, не могу проверить). –
Wrikken
Прочитайте * внимательно * http://blogs.collab.net/subversion/repository-dictated-configuration-day-3-globalignignors и подкаталог Subversion 1.8. Показать ** реальный выход ** из 'svn pg svn: global-ignores -v' –
@Wrikken - Из того, что я прочитал на нем, когда я его обнаружил, он может быть частью репозитория, как обычные шаблоны' ignore'. На самом деле, это особенно необходимо, чтобы не потребовалось рекурсивно применять 'svn: ignore'. – Bobson