我正在寻找一种方法来精简旧备份。备份每天运行,我想随着备份变旧而增加间隔。
几天后,我想删除每日备份,只留下“周日”备份。几周后,仅应删除一个月中可用的第一个备份。
由于我正在处理历史备份,因此我不能只更改命名方案。
我尝试使用“查找”来查找,但找不到正确的选项。
有人有什么可以帮忙的吗?
我想设置我的测试日志,以便主要抑制日志输出 - 除非测试失败。然后我想要调试输出。
我知道只修改测试类路径中的 log4j.properties 的手动解决方案,或者只是让调试日志记录始终对测试处于活动状态 - 但我不想用不需要的绿色测试输出向控制台发送垃圾邮件。
对于失败的测试,我希望自动构建为我提供调试输出,以防出现一些奇怪的环境问题。
我一直在想应该有一个 appender 可以与 junit 规则结合使用,该规则在测试结果已知之前抑制输出,然后只有在测试失败时才推迟记录到另一个 appender。
我可能自己做这个,但我想知道是否有人以前尝试过这个,或者是否有更好的解决方案。