LogbookBackupCleaner is a command line utility program that will remove backup files created by HRD Logbook. It allows you to remove backup files based on their age, the number of files, or a combination of both. It is based on a batch file created by Robin Moseley, but has had several enhancements. It is a work in progress as additional requirements are still being discovered.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Development on this software uses Visual Studio Community Edition. It was written using the C# programming language.
You can create a branch and get the source code. This software depends on the following Nuget packages, which will need to be installed in your solution:
- Microsoft System.CommandLine - Command line argument processor (currently a beta)
- Serilog - Debug Logging
- Serilog.Sinks.Console - Console sink for Serilog
- Costura.Fody - Add in for embedding references as resources
Currently there are no automated tests for this software.
Executable release version for end user installation is available at https://kb3hha.com/LogbookBackupCleaner
Please read CODE OF CONDUCT for details on our code of conduct, and the process for submitting pull requests to us.
- Seth Cohen - Initial work
This project is licensed under the MIT License - see the LICENSE file for details
- Based on initial work (batch file) created by Robin Moseley and posted to the Facebook HRD group