在某些情况下,trac会自行重写/重置trac.ini吗?
在正常操作期间,我有时会遇到“环境需要升级”的错误。
不过,我发现这显然是因为trac重置了trac.ini,例如,正如diff所示,缺少了[ticket-workflow]部分。
将trac.ini还原到最近的备份会使“升级”通知消失,操作恢复到以前的状态。但是,如果没有指示,我更希望trac不要乱搞trac.ini。
任何提示,如何解决这一点,将不胜感激。
发布于 2016-03-25 07:31:34
RjOllos在trac-用户邮件列表上的回复:
票务工作流程的丢失不是预期的行为。什么是预期的行为:当票证工作流丢失时,Trac将提示您升级环境,然后恢复默认的票据工作流部分。当从Admin页面应用更新时,Trac通常会更改trac.ini,并且该更新需要存储在trac.ini中而不是数据库中。否则,Trac不会修改trac.ini。...插件可以访问trac.ini,因此插件可能会无意中做一些坏事。...您可能应该升级到AccountManagerPlugin 0.4.4。有关更多信息,请参见changelog和#10871。https://trac-hacks.org/browser/accountmanagerplugin/tags/acct_经理-0.4.4/变更工作量 https://trac-hacks.org/ticket/10871
https://serverfault.com/questions/762178
复制相似问题