List view
This version will only include one major change, but it will a very significant one, which shall complete the ability to properly manage a project with VersionControl. It may include some minor upgrades to smaller components like parsing of arguments, but no change beyond those required for the one major change will be made to the on-disk storage format of repository data. That one major change will be to support directory structures in commits. That it, a file checked in from a subdirectory will be checked out into the same subdirectory, while the current system would place them directly into the working directory (stripping information about directories)
No due date•2/2 issues closedThis version incorporates two sets of changes: 1. Quality of Life improvements to `commit` - Support for `commit -a` to automatically commit those files which were in the last commit - Support to list files to commit while invoking `commit` (as arguments) 2. Tools to use commits - Ability to generate a changelog from commit headers - Ability to checkout files from a given commit hash (or HEAD) Generally, this version will bring quality of life changes, and, while 0.01 brought the ability to track history, this version will bring the ability to read and use it.
No due date•10/10 issues closed