gezeigt unten in meinem Build ausbauen:Datum Kommentar von Apache Ant Property Aufgabe Ich verwende die Property Aufgabe Skript
<target name="build-brand" depends="-init" description="Adds version information to branding files.">
<propertyfile file="${basedir}/branding/core/core.jar/org/netbeans/core/startup/Bundle.properties">
<entry key="currentVersion" value="${app.windowtitle} ${app.version}" />
</propertyfile>
</target>
arbeitet Aufgabe wie erwartet, mit der Ausnahme, dass jedes Mal, wenn ich das Projekt zu erstellen, das Datum Kommentar Zeile der Datei Bundle.properties wird mit dem aktuellen Zeitstempel aktualisiert. Dies geschieht auch, wenn die app.version Variable ändert sich nicht und führt zu einem nicht notwendig zur Versionskontrolle verpflichtet ausschließlich aus folgendem diff aus:
--- Base (BASE)
+++ Locally Modified (Based On LOCAL)
@@ -1,4 +1,4 @@
-#Thu, 22 Jul 2010 15:05:24 -0400
+#Tue, 10 Aug 2010 13:38:27 -0400
Wie kann ich Zusatz oder entfernen Sie dieses Datum Kommentar von dem verhindern .properties Datei? Ich habe eine Löschoperation in einem verschachtelten Element der Eigenschaftendatei berücksichtigt, aber ein Schlüsselwert ist erforderlich.
ausgezeichnete Workaround! – javacavaj
durch Weglassen von byline = "true" andere Kommentare sind erhalten – Tarnschaf
Das stimmt. Guter Punkt. – JasonMArcher