DESCRIPTION
https://afick.sourceforge.net/afick_archive.1.html
afick_archive
is designed to manage afick’s archives reports. It allow to suppress old reports, check reports consistency, and search for informations in reports.
afick_archiveは、afick のアーカイブ レポートを管理するために設計されています。古いレポートを抑制したり、レポートの一貫性をチェックしたり、レポート内の情報を検索したりできます。
使い方
設定ファイルが最適化されていない場合、アーカイブ ディレクトリが急速に大きくなる可能性があります。ファイル システムがいっぱいになるのを回避するには、afick_archive を実行する必要があります。
Windowsで実行する場合は下記コマンドを実行します。
cd C:\Program Files(x86)\afick
afick_archive.pl --[options]
例
アーカイブの一貫性をチェックする
afick_archive.pl –check
2か月以上前のレポートを削除する
afick_archive.pl –keep 2m
変更されたすべての perl ファイルを検索
afick_archive.pl –search “changed file :.*.pl$”
オプション
–config_file|-c configfile
read the configuration in config file named “configfile”.
–help|-h
Output summary help information and exit.
–man
Output full help infomation and exit
–version|-V
Output version information and exit.
–verbose|-v
add debugging messages
–dry-run|-n
on cleaning actions (keep, clean_history), just simulate, do not remove anything
ACTIONS
–check|-C
check consistency in archives : check if a report is missing
–search|-s regex
regex is a regular expression to search in all reports, for exemple : “changed file :.*.pl$” (search all changed perl files)
–keep|-k age
with age in the form xP, x un number, P can be d for days, w for weeks, m for months (ex : 2w ask for 2 weeks)
the software will remove all reports older than the specified period from archive directory.
–clean_history|-H
clean history file : remove line matching removed reports