Hi all,
My name is Pavel Rogovoy and I am a git enthusiast. I have developed a
git-based generic version stamping system that is compliant with the
Semver standard and I believe it can be integrated into git as a
sub-command such as git stamp in the form of an external plugin or a
complete rewrite into git’s source code.
I welcome you to take a look at the stamping utility:
https://github.com/final-israel/vmn
I will be happy to discuss the main benefits of such a move with you.
Here are just some:
- Effortless version management and state recovery for single or
multiple repositories.
- Can be used as a convenient git submodule alternative.
- Way for storing metadata about a version such as: release notes and
build metadata.
Please let me know if such a feature is of interest to be integrated
into git. I personally am willing to contribute and maintain this
feature in case you will find it useful for expanding git’s
capabilities.
Best,
Pavel Rogovoy