How to keep compatible from 1.0.0

 Oct 31, 2017 | Comments

Example
  • Code update everytime
  • Somebody import a package and call a function
  • You change function income type or amount , or returns
  • Compile error

    Read More

    How to make a version tag

     Oct 23, 2017 | Comments

    When a version can release , should create a tag on master branch.

    Tag format like x.y.z

    • x is a main version, it cannot increase until product come to different user expirence extremely.
    • y increase when feature-set comes ture, include optimized, expand.
    • z increase when there is a bug appear, different with expected. And z will not reset to zero until x increase.
    • Like 1.0.0 -> 1.0.1 -> 1.0.2 -> 1.1.2 -> 1.1.3 -> 1.2.3 -> 1.3.3 -> 2.0.0 …..

    command

    git checkout master && git rebase release/1.1.x && git push && git tag 1.1.6 && git push --tag

    Future Like

     Oct 21, 2017 | Comments

    脑海里面的计划正在一点点地变为现实。

     

    从什么时候DevOps这个词就变成了每一个运维心中的样子。

     

    去他妈的重复性工作



    Read More