Skip to main content
13-Aquamarine
March 10, 2016
Solved

A basic question about revision numbers

  • March 10, 2016
  • 1 reply
  • 1687 views

Hello,

 

Revision number  = a unique number used to identify a revision in an archive.

 

Revisions on the trunk are numbered as two-part decimals  (that is, 1.1, 1.2, 1.3, …).

 

Can someone explain the reasons behind the idea why the first revision number  is 1.1 and not 1.0 ?

See also the screen capture for an example of project history and member history

Thank you!

    Best answer by LLawton

    This is my quick take on it, so I may not be right.

    I think this comes from the history of older systems like CVS, and it's a decision then-MKS made a long time ago. Have a look at this: Revision numbers.

    In the revision number 1.1, you have to think of the second number as the real version number (if you never branch and never change the base number, the first part is always "1." and therefore kind of meaningless).

    I know it's arguable, but I make a distinction between version and revision. In other words, the very first instance of the file is version 1, and its first revision (in the literal sense) results in version 2.

    Incidentally, I manage a system that was converted from PVCS and I have files like this:

    But moving forward, we stick with the default 1.1 as the starting point.

    1 reply

    LLawton16-PearlAnswer
    16-Pearl
    March 10, 2016

    This is my quick take on it, so I may not be right.

    I think this comes from the history of older systems like CVS, and it's a decision then-MKS made a long time ago. Have a look at this: Revision numbers.

    In the revision number 1.1, you have to think of the second number as the real version number (if you never branch and never change the base number, the first part is always "1." and therefore kind of meaningless).

    I know it's arguable, but I make a distinction between version and revision. In other words, the very first instance of the file is version 1, and its first revision (in the literal sense) results in version 2.

    Incidentally, I manage a system that was converted from PVCS and I have files like this:

    But moving forward, we stick with the default 1.1 as the starting point.

    amatei13-AquamarineAuthor
    13-Aquamarine
    March 11, 2016

    Thanks !