Max Andre wrote: > Hallo, > > da ich keine Lust mehr hatte mir die neueste JOSM Version "händisch" > auszuchecken und zu kompilieren habe ich mir ein Script für diesen > Zweck gebaut. Das Script prüft erst ob die SVN-Version neuer ist als > die Lokale. Wenn nicht wird die lokale Version gestartet. > > Ich bin für jegliche Kritik und Anregungen offen... also immer her > damit ;)
Hi Max, nettes Skript! Ich würde die lokale version eher direkt auslesen: version_lokal=`svn info $source_dir/trunk | grep Revision | awk '{print $2}'` true ${version_lokal:=0} # set to 0 if empty (Die REVISION Datei ist erst nach dem ersten build vorhanden und muss nicht auf dem gleichen Stand sein wie das Repository.) Noch eine Kleinigkeit: Das zusätzliche Unterverzeichnis "trunk" ist eher lästig. Der checkout sollte nach Möglichkeit direkt ins Quellverzeichnis gehen: svn co http://josm.openstreetmap.de/svn/trunk $source_dir Weiterer Vorteil: Das Skript funktioniert dann auch für einen Checkout mit Plugins: vorher svn co http://svn.openstreetmap.org/applications/editors/josm josm-all Und dann im Skript: source_dir=~/source/josm-all/core Hoffe, meine Kritik war konstruktiv. :) __ Sebastian _______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de