Index: /applications/editors/josm/plugins/tageditor/build.xml
===================================================================
--- /applications/editors/josm/plugins/tageditor/build.xml	(revision 14420)
+++ /applications/editors/josm/plugins/tageditor/build.xml	(revision 14421)
@@ -10,4 +10,15 @@
 		
     <target name="init">
+    	<!-- make sure we increment the build number ... -->
+    	<buildnumber file="build.number" />	
+    	
+    	<!-- ... and check it back in -->
+        <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="commit"/>
+        	<arg value="--message"/>
+            <arg value="inc build number"/>
+            <arg value="build.number"/>
+		</exec>
         <mkdir dir="${plugin.build.dir}"/>
     </target>
@@ -41,9 +52,11 @@
     </target>
     <target name="revision">
+    	
+    	<!-- extract the SVN revision information for file build.number -->
         <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
             <env key="LANG" value="C"/>
             <arg value="info"/>
             <arg value="--xml"/>
-            <arg value="."/>
+            <arg value="build.number"/>
         </exec>
         <xmlproperty file="REVISION" prefix="version" keepRoot="false" collapseAttributes="true"/>
@@ -63,3 +76,14 @@
         <copy file="${plugin.jar}" todir="${josm.plugins.dir}"/>
     </target>
+	
+	<target name="commit">
+        <exec append="false" output="REVISION" executable="svn" failifexecutionfails="false">
+            <env key="LANG" value="C"/>
+            <arg value="commit"/>
+        	<arg value="--message"/>
+            <arg value="manual build"/>
+            <arg value="../../dist/tageditor.jar"/>
+		</exec>
+	</target>
+	
 </project>
