При попытке клонировать существующий репозиторий Subversion с помощью git-svn, используя стандартную компоновку, я получил кучу W: -empty_dir
(и ] W: + empty_dir
) предупреждений. Клонированный репозиторий git, кажется, работает, т.е. я могу выполнять обычные операции git и dcommit в репозиторий SVN.
Настоящая проблема в том, что первоначальный клон и перебазирование создают некоторые пустые каталоги, которых нет в репозитории SVN, в верхней части репозитория (вместе с другими каталогами в багажнике). Эти каталоги не содержат файла, а только несколько пустых каталогов внутри них. Кажется, что предупреждения "W: -empty_dir" соответствуют этим пустым каталогам.
Я искал пустые каталоги, проверяя весь репозиторий с помощью SVN, но пустого каталога нет. Я также проверил через SVN, есть ли в репозитории файлы со специальными свойствами, но там не было ничего, кроме «исполняемого» и «mime-типа».
Существующий репозиторий изначально не соответствовал стандартной схеме, но я очистил его так что верхние каталоги - это просто «ствол», «теги» и «ветви».
Что может быть причиной создания этих пустых каталогов, которых нет в Subversion?