Ich habe eine kostenpflichtige Anwendung auf dem Android-Marktplatz, möchte jedoch eine kostenlose werbefinanzierte Version veröffentlichen.
Der einfachste Weg, dies zu tun, bestand darin, einen Zweig in meinem Subversion-Repository einzurichten, der den zusätzlichen Code zum Hinzufügen der Anzeigen enthält. Als ich dies jedoch auf dem Android-Marktplatz eingereicht habe, sind eindeutige Paketnamen erforderlich. Diese Lösung funktioniert bei mir nicht mehr, da ich das Paket jeder Klassendatei ändern müsste, was das Zusammenführen von Trunk und Branch sehr schmerzhaft machen würde.
Wie kann ich diese beiden Projekte am besten zusammenhalten und Patches gemeinsam nutzen, aber mit einem anderen Paket?