0

我继承了一个已多次用于各种不同应用程序的 rails 应用程序。在这样做的过程中,每次迭代时,开发人员只是简单地复制了新资产(图像、javascript 等)而没有重新开始,所以现在我的文件夹中充满了我确定没有使用过的资产。

我想清理它,因为我负责当前的迭代。

有没有一种快速/简单的方法(可能是一个脚本)来过滤出什么是使用的,什么不是?

4

1 回答 1

0

如果您有非常详细的日志,请尝试使用此脚本(取自https://stackoverflow.com/a/14488684/1440599

grep -Eo ‘GET /(.*(.gif|.jpg|.jpeg|.png|.css|.js))[ \?]’ [the-log].log > ~/assets.txt

当然,这并没有考虑到资产的使用时间(有些可能已经过时),具体取决于应用程序的登录时间,因此您必须考虑到这一点

于 2013-03-12T19:22:06.560 回答