我想删除我的 redmine 安装上的所有存档项目。从我的浏览器这样做是可行的,但我有 400 个......
我有编写脚本的想法,但是redmine REST api似乎没有公开删除存档项目......并且管理面板中没有“全部删除”功能。
你们中有人已经不得不处理这些事情了吗?
我想删除我的 redmine 安装上的所有存档项目。从我的浏览器这样做是可行的,但我有 400 个......
我有编写脚本的想法,但是redmine REST api似乎没有公开删除存档项目......并且管理面板中没有“全部删除”功能。
你们中有人已经不得不处理这些事情了吗?
尝试 python-redmine 库:
from redmine import Redmine
redmine = Redmine('http:///', username='', password='')
projects = redmine.project.all()
for project in projects:
print project.status, project.id
for project in projects:
if project.status == 5:
redmine.project.delete(project.id)
https://media.readthedocs.org/pdf/python-redmine/latest/python-redmine.pdf