MLD-5.x > Development
Versionsnummer für lokale Paketversion vergeben
maf:
Hallo,
was muss ich tun, um in einer Entwicklungsumgebung für MLD 5.3 eine lokale Versionsnummer (im Debian-Jargon eigentlich eine neue Revision) für meine eigene Variante eines Pakets zu vergeben?
Danke, maf
clausmuus:
Du musst ein git commit machen, dann zählt die Version hoch.
maf:
Kann ich auch irgendwie einen eigenen Zusatz, z.B. "+maf1", in der Versionsnummer unterbringe?
clausmuus:
Es wird zwar (per Voreinstellung) Dein Benutzername zur Versionsnummer hinzugefügt, jedoch kannst Du die Versionsnummer nicht direkt beeinflussen.
Was genau willst Du damit bezwecken?
maf:
--- Quote from: clausmuus on June 18, 2019, 14:30:28 ---Es wird zwar (per Voreinstellung) Dein Benutzername zur Versionsnummer hinzugefügt, jedoch kannst Du die Versionsnummer nicht direkt beeinflussen.
--- End quote ---
Ein Commit würde ich gerne erst ausführen, wenn ich meinen Patch getestet habe.
Ich habe zwar irgendwo gelesen, dass beim ersten Aufruf von make ein paar Daten wie z.B. der Name und Email-Adresse abgefragt würden, doch ist das nie passiert.
--- Quote from: clausmuus on June 18, 2019, 14:30:28 ---Was genau willst Du damit bezwecken?
--- End quote ---
Ich würde gerne eine eindeutige Versionsnummer vergeben, die das lokale Paket leicht als meine eigene Version erkennbar macht, "größer" ist als die aktuelle offizielle Version und "kleiner" als die nächste offizielle Version.
Wenn Du und ich unabhängig voneinander durch jeweils ein Commit eine Änderung an einem Paket vornähmen, erhielten sie beide dieselbe Versionsnummer, auch wenn es sich um unterschiedliche Versionen handelte, falls es nur nach der Anzahl der Commits geht.
Nachtrag: ich habe gerade erst bemerkt, dass das lokal erstellte Paket eine andere Version hat (vdr-plugin-svdrpservice_1.0.0-7+2.2.0.213.8+root_armhf) als das im Repository (1.0.0-7+2.2.0.213.8). Für Tests reicht das natürlich.
Navigation
[0] Message Index
[#] Next page
Go to full version