Click here to Skip to main content
15,888,098 members

Survey Results

How do you version your software?

Survey period: 21 Aug 2017 to 28 Aug 2017

When you're in DLL Hell it's nice to be able to curse with accuracy.

OptionVotes% 
Major version only (eg v1, v2 etc)475.06
Major.Minor (eg 1.0, 2.5)26328.34
Major.Minor.Build (eg 1.0.4590)26028.02
Major.Minor.Build.Revision (eg Visual Studio project default)26328.34
Major.Minor.Revision.Stage.Version (eg Apple-like 1.0.2b12)151.62
Semantic Versioning (Major.Minor.(Patch/Release))12913.90
By Date (eg "MYProduct 2017 or MyProduct 20170820"9810.56
By code (eg "MyProduct MX"151.62
Other525.60
I don't version software788.41
Respondents were allowed to choose more than one answer; totals may not add up to 100%



 
GeneralMajor.Minor.Revision.Build - VS has it a bit muddled Pin
CatchExAs24-Aug-17 10:36
professionalCatchExAs24-Aug-17 10:36 
GeneralMajor Minor Version Revision [Custom] Pin
den2k8822-Aug-17 22:21
professionalden2k8822-Aug-17 22:21 
GeneralA conglomeration of two Pin
MarkTJohnson22-Aug-17 4:09
professionalMarkTJohnson22-Aug-17 4:09 
GeneralRe: A conglomeration of two Pin
PSU Steve24-Aug-17 2:23
professionalPSU Steve24-Aug-17 2:23 
GeneralMy favourite has to be stakeholder driven versioning X.Y.Z Pin
Dar Brett22-Aug-17 1:27
Dar Brett22-Aug-17 1:27 
Generalversions Pin
geoelef21-Aug-17 8:39
professionalgeoelef21-Aug-17 8:39 
GeneralRe: versions Pin
Ryan Scott White21-Aug-17 17:37
professionalRyan Scott White21-Aug-17 17:37 
GeneralMissing Option Pin
kmoorevs21-Aug-17 6:15
kmoorevs21-Aug-17 6:15 
GeneralRe: Missing Option Pin
RickZeeland21-Aug-17 10:03
mveRickZeeland21-Aug-17 10:03 
PraiseRe: Missing Option Pin
englebart22-Aug-17 2:02
professionalenglebart22-Aug-17 2:02 
GeneralI prefer .... Pin
CHill6021-Aug-17 0:52
mveCHill6021-Aug-17 0:52 
GeneralWho's to Say - Who's to Know? Pin
W Balboos, GHB21-Aug-17 0:39
W Balboos, GHB21-Aug-17 0:39 
General2 Versions - internal & User visible Pin
Mike (Prof. Chuck)20-Aug-17 22:25
professionalMike (Prof. Chuck)20-Aug-17 22:25 
For Android Apps, there are 2 version numbers. The "Play Store version code" which must be an increasing integer value for each push to the store (enforced by google) and a user visible version number.

Handled quite simple, the play store version is the Bamboo Build# so I never need to care about that one. Could as well be the revision# from source control if you use svn-like cvs.
The user visible version is kept in a format similar to major.minor.build but sometimes customized, means:
1.4.1459 is valid, but as google allows customizing of this string, while in internal beta testing it sometimes looks like
"1.4.1459 beta 2"

GeneralHow do you create the version number? Pin
Bernhard Hiller20-Aug-17 21:19
Bernhard Hiller20-Aug-17 21:19 
GeneralRe: How do you create the version number? Pin
John M. Drescher21-Aug-17 3:48
John M. Drescher21-Aug-17 3:48 
GeneralI use VS default, but also keep a history log text file Pin
OriginalGriff20-Aug-17 20:08
mveOriginalGriff20-Aug-17 20:08 
GeneralE-mail Pin
PIEBALDconsult20-Aug-17 18:33
mvePIEBALDconsult20-Aug-17 18:33 
GeneralRe: E-mail Pin
Nelek20-Aug-17 21:57
protectorNelek20-Aug-17 21:57 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.