mill.vcs
package mill.vcs
Members list
Type members
Classlikes
@Scaladoc(value = "/**\n * Utilities to derive a useful version string from the Git commit history,\n * including the latest tag, the commit SHA for non-tagged commits, number\n * of commits since latest tag, and a `DIRTY` suffix for workspaces with\n * un-committed changes. Used via `VcsVersion.Module.vcsState.format()`\n *\n * Originally distributed under the Apache License, Version 2.0\n * as https://github.com/lefou/mill-vcs-version\n */")
object VcsVersion extends ExternalModule, VcsVersion
Utilities to derive a useful version string from the Git commit history, including the latest tag, the commit SHA for non-tagged commits, number of commits since latest tag, and a DIRTY
suffix for workspaces with un-committed changes. Used via VcsVersion.Module.vcsState.format()
Utilities to derive a useful version string from the Git commit history, including the latest tag, the commit SHA for non-tagged commits, number of commits since latest tag, and a DIRTY
suffix for workspaces with un-committed changes. Used via VcsVersion.Module.vcsState.format()
Originally distributed under the Apache License, Version 2.0 as https://github.com/lefou/mill-vcs-version
Attributes
- Companion
- trait
- Source
- VcsVersion.scala
- Supertypes
-
trait VcsVersionclass ExternalModuleclass BaseModuletrait BaseModuleApitrait Moduletrait ModuleApitrait Wrapperclass BaseClasstrait Cachertrait Cacherclass Objecttrait Matchableclass AnyShow all
- Self type
-
VcsVersion.type
trait VcsVersion extends Module
Attributes
- Companion
- object
- Source
- VcsVersion.scala
- Supertypes
- Known subtypes
-
object VcsVersion
In this article