Hallo,
unser IS Build wird per commandline gestartet. Ich suche nach einer Möglichkeit per commandline die "Product Version" erhöhen/verändern zu können.
Wie muß ich das anstellen?
csd1304
This is a ready-only archive of the InstallSite Forum. You cannot post any new content here. / Dies ist ein Archiv des InstallSite Forums. Hier können keine neuen Beiträge veröffentlicht werden.
Product Version per commandline erhöhen
Started by
csd1304
, May 03 2006 13:52
3 replies to this topic
Posted 24 October 2006 - 14:22
Geht nicht.
Wollte ich auch schon machen.
Daher habe ich mir ein Programm geschreiben welches mir die Programmversion des zu vertreibenden Programmes ausliest.
Dann die InstallShield PROGRAMMNAME.ism Datei mittels XML geparst und die Versionsnummern werden angepasst.
Hier steht die Versionsinformation:
<table name="Property">
<row><td>ProductVersion</td><td>1.2.3.4</td><td/></row>
Danach wird dann die InstallShield Datei mittels Kommandozeile compiliert.
HTH
Thomas
Wollte ich auch schon machen.
Daher habe ich mir ein Programm geschreiben welches mir die Programmversion des zu vertreibenden Programmes ausliest.
Dann die InstallShield PROGRAMMNAME.ism Datei mittels XML geparst und die Versionsnummern werden angepasst.
Hier steht die Versionsinformation:
<table name="Property">
<row><td>ProductVersion</td><td>1.2.3.4</td><td/></row>
Danach wird dann die InstallShield Datei mittels Kommandozeile compiliert.
HTH
Thomas
Thomas Wendt
Posted 28 August 2007 - 12:53
Hallo,
die Anpassung der Versionsnummer über Kommandozeile benötige ich auch.
Mein Kenntnisstand war auch das ganze direkt über die XML Datei zu ändern.
Für was gibts dann den Parameter -Y?
Scheint ja wieder so ein typischen IS Problem zu sein.
Vielleicht gibts irgendwann was funktionierendes...
Gruss
Christian
die Anpassung der Versionsnummer über Kommandozeile benötige ich auch.
Mein Kenntnisstand war auch das ganze direkt über die XML Datei zu ändern.
Für was gibts dann den Parameter -Y?
Scheint ja wieder so ein typischen IS Problem zu sein.
Vielleicht gibts irgendwann was funktionierendes...
Gruss
Christian
Gruss
CMartin
CMartin
Posted 12 September 2007 - 16:51
Hi,
ich habe das ganze mit einer kleinen Batchdatei und sed gelöst.
so in der art:
---snipp
SET OLDNUMBER=1.00.0000
SET NEWNUMBER=1.00.0001
mv XYZ.ism XYZ.ism.old
sed -e "s%OLDNUMBER%|%NEWNUMBER%|g" "XYZ.ism.old" >"XYZ.ism"
--snapp
Dann muss man wenigstens nicht die ganze XML Datei dursuchen.
Gruss Andy
ich habe das ganze mit einer kleinen Batchdatei und sed gelöst.
so in der art:
---snipp
SET OLDNUMBER=1.00.0000
SET NEWNUMBER=1.00.0001
mv XYZ.ism XYZ.ism.old
sed -e "s%OLDNUMBER%|%NEWNUMBER%|g" "XYZ.ism.old" >"XYZ.ism"
--snapp
Dann muss man wenigstens nicht die ganze XML Datei dursuchen.
Gruss Andy