@isaacadams/versioner
a light-weight version management system built using node.js
Last updated 6 months ago by isaacadams .
MIT · Repository · Bugs · Original npm · Tarball · package.json
$ cnpm install @isaacadams/versioner 
SYNC missed versions from official npm registry.

# Versioner a light-weight version management system built using node.js

Usage Information

Usage: versioner [options] [command]

Versioner, helping developers manage their versions

Options:
  -V, --version  output the version number
  -h, --help  output usage information

Commands:
  init <project>  initialize versioner for your project
  get [options]  Get the current version

to do

  • init requires project name and initial version
  • on init
    • master will be tagged with initial version
    • release branches will be generated
  • on release
    • master will be tagged with new version
    • versioner will always looks to master tags for the current version
  • add 'long version' or 'with suffix' options to 'get'

problems

  • none

plans

  • versioner will be a CLI
  • will be able to
    • bump local build #s
    • create release branches with latest release versions
    • when releasing, will be able to bump version number

thoughts

  • starting a new release
    • does making a new release branch drive the new release version?
    • will versioner have a command that starts a new release and creates a release branch
  • is there a way to synchronize jenkins and versioner with build #
  • will there be three release branches at at time? One for the next major, minor and patch?
    • versioner could create the three release branches and always have them exist until they release
    • each one will continually integrate into the next one up
    • how do I know that a package has been released?
    • each release branch gets created underneath release/${project-name}/* when the support for mutli project repos is needed

Current Tags

  • 0.2.4                                ...           latest (6 months ago)

10 Versions

  • 0.2.4                                ...           6 months ago
  • 0.2.3                                ...           6 months ago
  • 0.2.2                                ...           6 months ago
  • 0.2.1                                ...           6 months ago
  • 0.2.0                                ...           7 months ago
  • 0.1.3                                ...           7 months ago
  • 0.1.2                                ...           7 months ago
  • 0.1.1                                ...           7 months ago
  • 0.1.0                                ...           7 months ago
  • 0.0.1                                ...           7 months ago
Maintainers (1)
Downloads
Today 0
This Week 10
This Month 10
Last Day 10
Last Week 0
Last Month 0
Dependencies (2)
Dev Dependencies (11)
Dependents (0)
None

Copyright 2014 - 2017 © taobao.org |