0

我想删除我的 redmine 安装上的所有存档项目。从我的浏览器这样做是可行的,但我有 400 个......

我有编写脚本的想法,但是redmine REST api似乎没有公开删除存档项目......并且管理面板中没有“全部删除”功能。

你们中有人已经不得不处理这些事情了吗?

4

1 回答 1

0

尝试 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

于 2016-06-28T12:20:10.127 回答