1. Nimm jetzt an unserem Uhans - 3. ADVENT - Gewinnspiel teil - Alle Informationen findest Du hier!

Subversion Revisionsnummer für VersionCode

Dieses Thema im Forum "Android App Entwicklung" wurde erstellt von burnersk, 04.10.2011.

  1. burnersk, 04.10.2011 #1
    burnersk

    burnersk Threadstarter Neuer Benutzer

    Beiträge:
    16
    Erhaltene Danke:
    0
    Registriert seit:
    23.05.2011
    Hallo,

    eigentlich kommt ich in Eclipse schon gut zurecht, nur habe ich gerade noch ein Problem mit der Einrichtung von Ant/SVNAnt Scripten.

    Zielsezung:
    AndroidManifest.xml
    • android:versionCode soll die Revisionsnummer (nur die Nummer) der lokalen Arbeitskopie von Subversion enthalten.
    • Wird ein SVN Commit gemacht (Team > SVN > Commit) soll ein SVN Update vollzogen, die SVN Revisionsnummer der lokalen Arbeitskopie um einen erhöht und in android:versionCode geschrieben werden. Zum Abschluss der eigentliche SVN Commit.
    • Im Buildprozess soll "an erster Stelle" android:versionCode die aktuelle Revisionsnummer der lokalen Arbeitskopie zugewiesen bekommen. Im Anschluss daran soll das Paket geschrieben werden.

    Könnte mir vielleicht jemand bei der Installation und Einrichtung der notwendigen Tools und Scripte helfen?

    Edit: Verwende Eclipse 3.7.0 mit ADT 12 und Subclipse 1.6.x.
     
    Zuletzt bearbeitet: 04.10.2011
  2. burnersk, 12.10.2011 #2
    burnersk

    burnersk Threadstarter Neuer Benutzer

    Beiträge:
    16
    Erhaltene Danke:
    0
    Registriert seit:
    23.05.2011
    Ich habe Ant jetzt zum Laufen bekommen, SVNAnt allerdings noch nciht wirklich. Ich bekomme bei der Abfrage der Revisionsnummer immer "-1" als Ergebnis. Kommt das jemanden bekannt vor?

    Ich habe auf einem frischen XP System Eclipse 3.7.1 und Subclipse 1.6.18 mit SVNAnt. Zudem habe ich noch TortoiseSVN installiert.

    http://guest:@svn.dev5-media.de/watchmetravel/trunk/build.xml
    http://guest:@svn.dev5-media.de/watchmetravel/trunk/tools/SVNAnt/

    Ich schätze, dass es an einer fehlenden Software auf dem System liegt, ein Bekannter hat das Repo bei sich ausgecheckt und es hatte funktioniert.

    Bei WcVersion kommt übrings BUILD FAILED mit
     
    Zuletzt bearbeitet: 12.10.2011
  3. schlangi, 19.01.2012 #3
    schlangi

    schlangi Neuer Benutzer

    Beiträge:
    1
    Erhaltene Danke:
    0
    Registriert seit:
    19.01.2012
    Das ist ganz genau das gleiche Problem, an dem ich auch gerade hänge.
    Hattest Du es letztlich gelöst bekommen?

    (Unterschied bei mir ist, dass ich nicht mit Eclipse sondern direkt auf der Kommandozeile mit svnant arbeite, um in einem Buildbot die Revision-Nummer zu verarbeiten.)

    Oder hat irgend jemand anderes noch einen Tipp?

    Danke und Gruß,
    Schlangi
     

Diese Seite empfehlen