Как заставить git-svn изящно заботиться о пустых каталогах?

Я с удовольствием использую git-svn, хотя я заметил, что git использует другой подход, когда дело касается пустых каталогов как SVN. Мне нужен способ обойти следующую конкретную ситуацию:

У меня в репозитории SVN моего проекта есть несколько пустых каталогов, которые принадлежат ему, и их нельзя трогать.Из-за некоторого рефакторинга мне пришлось удалить другой каталог, в котором раньше хранились файлы. git svn dcommit удаляет файлы, но оставляет каталог. Мне кажется, что игнорирование git пустых каталогов приводит к несогласованности в моем репозитории SVN.

Я бы хотел, чтобы этот конкретный каталог был удален из моего репозитория SVN. Может ли git-svn это сделать? А если нет, то как мне это делать? (И - в конце концов - как я могу это сделать, одновременно фиксируя с ними другие файлы в том же наборе изменений?)

31
задан The Pellmeister 8 November 2011 в 14:32
поделиться