删除从某个日期开始直到今天创建的追踪票

问题描述

| 我打开了我的追踪创建票,并在数周后将票签了出来,里面塞满了垃圾人,为他们的公司提供SEO链接。我想摆脱从某个日期到今天为止创建的所有票证。 非常感谢您的帮助     

解决方法

您可以使用“ 0”命令删除故障单。要删除(例如)票证100-140,请尝试使用如下脚本:
#!/bin/bash

ticket=100
end_ticket=140

while [ $ticket -le $end_ticket ]; do
    trac-admin /path/to/env ticket remove $ticket
    ticket=$(( $ticket + 1 ))
done
您也可以直接从数据库中删除票证,但这更容易出错。 不幸的是,您需要使用Shell命令访问托管Trac实例的服务器,才能使用
trac-admin
命令。如果您没有访问权限,这将变得更加棘手。