2025-09-27 20:54:27 +02:00
|
|
|
# refit
|
2025-09-27 19:03:00 +02:00
|
|
|
|
2025-10-12 19:44:17 +02:00
|
|
|
`refit` is a file and directory manipulation tool. Currently it can create a flat folder and file structure
|
|
|
|
|
as well as an linear directory structure.
|
2025-09-27 19:03:00 +02:00
|
|
|
|
|
|
|
|
## ToDos
|
|
|
|
|
|
2025-09-27 20:54:27 +02:00
|
|
|
1. folder and file creation
|
2025-09-29 20:13:34 +02:00
|
|
|
1.1 simple file and folder creation
|
|
|
|
|
1.2 recursive file and folder creation
|
2025-09-27 20:54:27 +02:00
|
|
|
2. file movement
|
2025-10-12 19:47:16 +02:00
|
|
|
2.1 file deletion
|
2025-09-28 13:48:57 +02:00
|
|
|
|
2025-10-05 15:58:36 +02:00
|
|
|
- implement config file containing version, default names and other
|
|
|
|
|
configurations
|
|
|
|
|
- make file and directory creation start counting at 1 instead of 0
|
2025-10-12 19:44:17 +02:00
|
|
|
- Add security check which benchmarks the creation of folders and files
|
|
|
|
|
before the first execution in order to prevent either python, the file
|
|
|
|
|
system or the system in general to crash.
|
2025-09-29 21:49:19 +02:00
|
|
|
|
2025-10-04 19:16:07 +02:00
|
|
|
## Changelog
|
2025-09-28 13:48:57 +02:00
|
|
|
|
2025-10-05 19:58:11 +02:00
|
|
|
<2025-10-05> V0.3.8 - Added file extension to file creation mode
|
2025-10-05 15:58:36 +02:00
|
|
|
<2025-10-05> V0.3.7 - Added custom naming for level and branch in
|
|
|
|
|
recursive mode
|
2025-10-05 19:58:11 +02:00
|
|
|
<2025-10-05> V0.3.6 - Recursive mode no longer requires the -n flag
|
2025-10-04 19:16:07 +02:00
|
|
|
<2025-10-04> V0.3.5 - Added a function which returns the length of a
|
2025-10-04 19:20:30 +02:00
|
|
|
number
|
2025-10-04 19:16:07 +02:00
|
|
|
<2025-10-04> V0.3.5 - Changed the recursive mode into an linear x*y
|
|
|
|
|
pattern
|
2025-10-04 12:16:59 +02:00
|
|
|
<2025-10-04> V0.3.4 - Added recursive directory creation and fixed
|
|
|
|
|
numbered naming
|
2025-10-03 19:13:20 +02:00
|
|
|
<2025-10-03> V0.3.3 - Added the beginning of recursive mode
|
|
|
|
|
<2025-09-30> V0.3.2 - Refactoring librefit and added proper docstrings;
|
|
|
|
|
begun to remove the check for the valid input and put it in the decider
|
2025-09-29 22:02:46 +02:00
|
|
|
<2025-09-29> V0.3.1 - Removed the requirement for an input
|
2025-10-03 19:13:20 +02:00
|
|
|
<2025-09-29> V0.3.0 - Added file creation in the pattern like
|
|
|
|
|
directories
|
2025-09-29 20:11:16 +02:00
|
|
|
<2025-09-29> V0.2.4 - Improved logging and log readability
|
2025-10-03 19:13:20 +02:00
|
|
|
<2025-09-28> V0.2.3 - Added logging for version file and --filemode
|
|
|
|
|
path to the decider
|
2025-09-28 17:32:07 +02:00
|
|
|
<2025-09-28> V0.2.0 - Added librefit for standard functions
|
2025-10-03 19:13:20 +02:00
|
|
|
<2025-09-28> V0.1.0 - Added the creation of multiple numbered
|
|
|
|
|
directories in a given directory with the pattern default directory_n
|