Building blocks of a versioning system based on git commit distance.
Building blocks of a versioning system based on git commit distance.
(git-distance-version x)
Make a representation of a version in the git distance model. Versions only have one version number which is the number of commits since the first version, starting at 0.
This versioning system allows for alpha and beta qualifiers. Absence of a qualifier means that the project is in a stable state. It can't go back to alpha nor beta. For this reason using these qualifiers imply their presence from the initial version.
Make a representation of a version in the git distance model. Versions only have one version number which is the number of commits since the first version, starting at 0. This versioning system allows for alpha and beta qualifiers. Absence of a qualifier means that the project is in a stable state. It can't go back to alpha nor beta. For this reason using these qualifiers imply their presence from the initial version.
(initial-simple-version)
(initial-simple-version level)
Initial value to use when starting the versioning process from scratch.
Initial value to use when starting the versioning process from scratch.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close