Am 08.02.2010 09:02, schrieb Sebastian Klein:
> 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. :)
>    
Hi,

klar war deine Kritik konstruktiv! Habe das unsägliche trunk/ entfernt 
und frage nun auch die lokale Revision mit svn info ab. Wusste nicht das 
man svn info auch auf die lokale Kopie an anwenden kann. So lernt man 
immer noch ein wenig dazu ;)

Für den Rest hatte ich noch keine Zeit :(

Grüße

Max

_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an