У меня был какой-то странный скрипт, который каким-то образом поставил копию репо на моем сервере Bonobo. Затем Бонобо взял его с сообщением Discovered in file system
. Я удалил его из указанной файловой системы, но теперь я не могу удалить его из bonobo, у меня есть тег (missing)
на репо.Удаление сломанного репозитория в Bonobo
Я попытался изменить его и клонировать, чтобы установить все ссылки, но есть место в имени репо, и я не могу его клонировать. Он отбрасывает URL-адрес в пространстве и терпит неудачу. Правильное рабочее репо в этой папке - этот файл без пространства, поэтому я должен быть осторожным с тем, что я делаю. Так что я думал, что попытаюсь удалить репо, используя веб-интерфейс ui. Я нажимаю delete и ничего не происходит. Я не вижу ошибок обработки. Ничего в файлах ошибок. Ничего в инструментах разработчика, которые говорят, что запрос произошел.
У кого-нибудь есть идеи о том, как получить это репо с моего сервера?
Возможно, вы захотите отредактировать это на свой ответ - загрузить и запустить sqllite.exe. используйте '.open c: \\ wwwroot \\ Bonobo.Git.Server \\ App_Data \\ Bonobo.Git.Server.db', чтобы открыть базу данных bonobo. Удалите строку Repo с помощью 'delete from Repository, где name = 'theMissingRepoName';' – Frank