Можно ли убрать файлы .gitignore из SVN?

Я использую git svn для слияния изменений из моего локального git-репозитория на SVN-сервер. Однако, когда я выпускаю git svn dcommit, он фактически фиксирует все файлы .gitignore, которые есть в моем дереве исходников. Это происходит даже после того, как я проверил SVN-репозиторий локально (используя SVN), установил свойство svn:ignore (рекурсивно, перечислив .gitignore как один из файлов для игнорирования), а затем зафиксировал это изменение свойства непосредственно в SVN.

Является ли такое поведение запланированным? Ошибка? Есть ли известное кому-нибудь решение, как убрать .gitignore из SVN?

Я просто знаю, что не-git пользователь в моей команде увидит эти файлы и начнёт их удалять, и в следующий раз, когда я пойду rebase/dcommit, множество ненужных файлов окажется в SVN.

6
задан ThaDon 24 January 2012 в 18:27
поделиться