Я не могу svn или совершить. (
Централизованно есть svn, и я использую git локально, используя git-svn.
По сути, я как-то добавил папку с папками .svn в git и отправил ее в svn. Как git, так и central svn с радостью зафиксировали .svn в качестве папки содержимого, не жалуясь.
Теперь я не могу подключиться к svn к существующей папке, так как после создания папки автоматически добавляется .svn, и он жалуется: «внутри папки есть неверсионный файл .svn». По той же причине я не могу даже клонировать SVN-репо снова. (Клон останавливается в этой конкретной точке бесконечно.)
Я не могу зафиксировать SVN, поскольку рабочая копия в .svn (папка содержимого) не существует.
Поскольку git-svn
смог поместить .svn в svn, он должен быть в состоянии удалить его, подумал я. Ранее я переименовал эту папку и зафиксировал, так что теперь Git думает, что такой папки нет, тогда как svn показывает 2 папки, одна из которых со старыми папками .svn. Таким образом, git также не может удалить эту папку.
Как удалить файл .svn из центрального репозитория SVN?
Я попытался отменить слияние с коммитом, который ввел .svn в svn. Локальные копии обновляются, но svn commit сообщает об точно такой же проблеме.