Wie verzweigen Sie mit Trunk mit SVN in Android Studio

8

Ich möchte meine Änderungen in der Zweigstelle festschreiben und diese Änderungen mit dem integrierten svn-Tool in Android Studio der Stammversion hinzufügen. Wie kann ich es tun?

Sollte ich diese Art von Feature von diesem integrierten Tool erwarten oder sollte ich ein externes Tool wie TurtoiseSVN verwenden?

    
micyunu 21.07.2013, 11:45
quelle

1 Antwort

0

Wie es auf diesem Link von IntelliJ Doc heißt (Android Studio und das Android-Plugin für IntelliJ IDEA sind aus dem gleichen Code aufgebaut)

  

Um Verzweigungsänderungen wieder in den Stamm zu integrieren, sollten Sie die Arbeitskopie-Arbeitskopie öffnen und die gleichen Schritte ausführen, wie wenn Sie Änderungen vom Stamm in den Zweig übernehmen (indem Sie den Quellzweig im Popup auswählen). Zusätzlich werden Sie gewarnt:

  

Regeln zum Zusammenführen von Informationen zusammenführen   Um Änderungen in einigen Fällen wieder mit dem Stamm zusammenführen zu können (mit Subversion "--reintegrate"), sollten Sie KEINE Zusammenführungen an einem anderen Ziel im Arbeitskopie-Stamm vornehmen, dh Sie sollten keine svn: mergeinfo-Eigenschaften im Arbeitsmodus haben Teilbaum kopieren.   Aus diesem Grund prüft IntelliJ IDEA beim Überprüfen der Revisionen standardmäßig nicht, dass Zusammenführungsinformationen in einem Teilbaum überprüft werden.   Aber wenn Sie etwas Unterbaum überprüfen möchten, sollten Sie zu "Einstellungen | Versionskontrolle | VCSs | Subversion "und set" Überprüfen Sie svn: mergeinfo im Ziel-Unterbaum bei der Vorbereitung für die Zusammenführung ".

Weitere Informationen und das vollständige Dokument finden Sie unter: Ссылка

Bearbeiten:

Beantworten Sie den Fehler: svn: E195016: Das Merge-Tracking ist bei fehlenden Teilbäumen nicht zulässig:

Dieser Fehler tritt auf, wenn jemand etwas löscht, ohne Subversion-Befehle zu verwenden. Wenn Sie svn status auf dieser Arbeitskopie ausführen, sollte derselbe Pfad, über den sich Subversion beschwert, mit einem ! in der ersten Spalte der Ausgabe angezeigt werden. Verwenden Sie svn rm anstelle von Betriebssystembefehlen.

    
David 11.11.2015 18:59
quelle