I’m trying to update FreeCAD and found the current version on my computer to be 0.20.1, revision 29410 dated 2022/08/10. The more recent version is 0.20.1 revision 29177 dated 2022/12/07. Yet, I previously downloaded another FreeCAD installer identified as version 0.20.0 revision 29177 dated 2022/06/13.
Two details are catching my attention.
1) There are two revisions 29177.
2) The version dated 2022/12/07 , the most recent one, as the same lower value revision number 29177 than that other version dated 2022/06/13 which is also revision 29177.
Perhaps ( I doubt it, but possible ) the older revision 29177 noted in my software folder is a mistake and that particular version belongs to a totally different revision number.
The questions:
What is the meaning of those revision numbers: 29410 and 29177 ?
How could there be two identical revision numbers for two different FreeCAD versions ?
When a newer version on GitHub becomes available, shouldn’t the revision number be unique ?
It would be a great improvement if the files available on GitHub could be indicated with the revision number, so it’s easier to manage for the end user. Just a thought. Thanks
Demystify Versions and Revision numbers (solved)
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
- FredCailloux
- Posts: 52
- Joined: Wed Jul 14, 2021 7:37 pm
- Location: Canada
Demystify Versions and Revision numbers (solved)
Last edited by FredCailloux on Sat Jan 21, 2023 11:30 pm, edited 1 time in total.
Great results only comes with great understanding. Great memory is just an illusion.
Re: Demystify Versions and Revision numbers
If there is an error in the installer, then a new package can be created which contains the same FreeCAD revision, i.e. the same fixes and new stuff. such packages have the ending -1.exe, -2.exe, ...
A Sketcher Lecture with in-depth information is available in English, auf Deutsch, en français, en español.
- adrianinsaval
- Veteran
- Posts: 5541
- Joined: Thu Apr 05, 2018 5:15 pm
Re: Demystify Versions and Revision numbers
where did you get this information from? Two things are wrong here, there is a newer version out so the latest version is actually 0.20.2 (rev 29603) and 0.20.1 is revision 29410 not 29177, for the windows installer release there's an issue where the revision number is shown as something like 29177 +233 instead of directly 29410 which might be the source of your confusion (understandably).FredCailloux wrote: ↑Sun Jan 08, 2023 9:03 pm The more recent version is 0.20.1 revision 29177 dated 2022/12/07.
it's the commit number in the git branch corresponding to that version, see here the commit count for 0.20.1 is 29410What is the meaning of those revision numbers: 29410 and 29177 ?
- FredCailloux
- Posts: 52
- Joined: Wed Jul 14, 2021 7:37 pm
- Location: Canada
Re: Demystify Versions and Revision numbers
I get it. did not realize 233 needed to be added to get the real number.where did you get this information from? Two things are wrong here, there is a newer version out so the latest version is actually 0.20.2 (rev 29603) and 0.20.1 is revision 29410 not 29177...
I finally decided to erase all prior versions and keep only the most recent in my software folder.
Thanks for the info.
Great results only comes with great understanding. Great memory is just an illusion.