Bumping version numbers for new releases in associated files (documentation)

前端 未结 3 2041
醉梦人生
醉梦人生 2020-12-31 14:20

I would be interested to in knowing how you out there handle the bumping the version number for new releases issue.

How do you handle the version number in

3条回答
  •  傲寒
    傲寒 (楼主)
    2020-12-31 15:19

    I think that the standard way to do this is to use Git's hook system and m4 or sed/awk to do the search/replace as you suggest. You just need a special token with in a comment in each file (probably in the header).

    Here's the reference on githooks and here's a few pages written by people solving the same problem:

    • http://groups.google.com/group/memcached/browse_thread/thread/b02e992ede0f0e89
    • http://blog.rfwatson.net/2009/06/03/automatic-version-numbering-using-git/

    Both of these rely on storing the version number in a file somewhere in your source tree.

    I also came across a took called 0release that claims to automate release creation (and setting version numbers).

    Finally, regarding release numbers, this is addressed in several other questions:

    • What version numbering scheme do you recommend?
    • How do you do version numbering in an agile project?
    • What version number scheme for poorly planned, branched, and schizophrenic application
    • And more https://stackoverflow.com/search?q=release+numbering

提交回复
热议问题