通过API编辑wiki_enabled的Gitlab项目设置

时间:2014-06-23 09:48:29

标签: gitlab

我正在使用Gitlab批量导入自动创建项目,将多个svn存储库迁移到git。这些项目启用了wiki,所以我现在想将wiki_enabled的设置更改为false。

文档没有提到PUT命令来执行此操作,并且在使用curl尝试不同的东西时,搜索Web和stackoverflow,我找不到解决方案。

这是否可能,如果是这样的话?

1 个答案:

答案 0 :(得分:0)

终于找到了解决方案......

显然,API无法修改现有项目,请参阅http://feedback.gitlab.com/forums/176466-general/suggestions/3904506-full-crud-operations-via-api-for-projects

但是可以在本地连接数据库(不知道密码),然后使用SQL:

gitlab-rails dbconsole
update projects set wiki_enabled = false;