我正在使用Gitlab批量导入自动创建项目,将多个svn存储库迁移到git。这些项目启用了wiki,所以我现在想将wiki_enabled的设置更改为false。
文档没有提到PUT命令来执行此操作,并且在使用curl尝试不同的东西时,搜索Web和stackoverflow,我找不到解决方案。
这是否可能,如果是这样的话?
答案 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;