Um die Versionen aus den ppa's oder repos geht es aber...
Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
Re: Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
Gruß Herbert
Re: Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
ich auch, so weit ich mich erinnere muss das mitinstalliert sein, dass man die comminr. bekommt.
Re: Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
Manjaro/Arch sieht es so ausherbk wrote: ↑Mon Jun 27, 2022 7:29 pm Hi Thomas,
Du verwendest das AppImage, Wilfried die installierte Version aus dem Debian / Ubuntu Repo, das sind 2 paar Stiefel.
Die Rev.Nummer fehlt aber auch bei den "Installierversionen" aus den OpenSuse Repos, - Manjaro bin ich nicht sicher, meine aber da auch...
Code: Select all
OS: Manjaro Linux (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24415 (Git)
Build type: Release
Branch: makepkg
Hash: 476ecf091941bead59b14e44afa6064d5a66afa3
Python version: 3.10.5
Qt version: 5.15.4
Coin version: 4.0.1
OCC version: 7.5.3
Locale: German/Germany (de_DE)
Mit freundlichen
Re: Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
Hi Jeno,
ja, hatte ich falsch in Erinnerung, Manjaro zeigt die Versionsnummer mit an. Hier die Version die über den Paketmanager installiert wurde:
ja, hatte ich falsch in Erinnerung, Manjaro zeigt die Versionsnummer mit an. Hier die Version die über den Paketmanager installiert wurde:
Code: Select all
OS: Manjaro Linux (KDE/plasma)
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.19.24415 (Git)
Build type: Release
Branch: makepkg
Hash: 476ecf091941bead59b14e44afa6064d5a66afa3
Python version: 3.10.4
Qt version: 5.15.3
Coin version: 4.0.1
OCC version: 7.5.3
Locale: German/Germany (de_DE)
Gruß Herbert
-
- Veteran
- Posts: 7791
- Joined: Tue Jan 07, 2014 11:10 am
- Contact:
Re: Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
Ich habe Git und Python-Git installiert. Das brachte keine Veränderung. Die Freecad-Info ist noch immer ohne Revisionsnummer.
Code: Select all
OS: Ubuntu 18.04.6 LTS (XFCE/xubuntu)
Word size of FreeCAD: 64-bit
Version: 0.21.
Build type: Release
Branch: unknown
Hash: e07cfa09bbf6d02820ae7a4066f2647720f1175d
Python 3.6.9, Qt 5.9.5, Coin 4.0.0a, Vtk 7.1.1, OCC 7.5.2
Locale: German/Germany (de_DE)
Installed mods:
* lattice2
* DynamicData 2.32.0
* sheetmetal 0.2.49
* Part-o-magic
* Manipulator 1.4.5
* ExplodedAssembly
* Curves 0.3.0
* Defeaturing
* ShortCuts
Re: Revisionsnummer für Ubuntu, seit einen gefühlten Jahr fehlt sie
Das bringt nichts. Die Versionsnummer ist fest reincompiliert und wenn sie fehlt, kann man zur Laufzeit auch nichts mehr machen.Ich habe Git und Python-Git installiert. Das brachte keine Veränderung. Die Freecad-Info ist noch immer ohne Revisionsnummer.
Das grundsätzliche Problem ist, dass auf manchen Plattformen ein Source-Tarball aus einem lokalen oder dem offiziellen git-Repository erzeugt wird und aus diesem dann die Binär-Dateien erstellt werden. Somit fehlen die Meta-Informationen, die zur Compile-Zeit gewonnen werden, wenn man direkt aus dem git-Repository das Programm baut.
git selbst bietet sogenannte Hook-Skripte an und die Frage ist, ob man damit das Problem irgendwie in den Griff bekommt. Das Skript müsste dabei folgende Informationen bestimmen:
- Anzahl der Commits
- Datum des letzten Commits
- Hash-Wert des letzten Commits
- Name des Branches
- URL des Repositorys