在Bonobo中删除损坏的存储库

时间:2015-09-14 13:18:03

标签: windows git bonobo

我有一些错误的脚本,不知何故在我的Bonobo服务器上放了一份repo的副本。然后,Bonobo选择了消息Discovered in file system。我从所述文件系统中删除了它,但现在我无法从bonobo中删除它,我在repo上有一个(missing)标记。

我尝试对其进行改造并克隆以建立所有链接,但回购名称中有一个空格,我无法克隆它。它在空间中切断URL并失败。这个文件夹中正确的工作回购是这个没有空格的文件,所以我必须小心我的工作。 所以我想我会尝试使用web ui删除repo。我点击删除,没有任何反应。我没有看到任何处理错误。错误文件中没有任何内容。开发人员工具中没有任何内容表明发生了请求。

有人对如何从我的服务器上获取此回购有任何想法吗?

1 个答案:

答案 0 :(得分:4)

下载了一个sqlite浏览器并修改了有问题的行。

\wwwroot\Bonobo.Git.Server\App_Data包含文件Bonobo.Git.Server.db。我仔细阅读了架构以确保我没有违反fk并安全地删除了给我问题的行。它不再显示为存储库,我已将其从repo目录中删除。