Branches und Buildkonfigurationen
Wichtig
Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.
Nachdem Sie Ihr Repository verbunden haben, können Sie Continuous Integration für alle Branches Ihres Repositorys konfigurieren. In App Center Build sind Ihre Branches der Ursprung des Einrichtens eines Builds. Für jeden Branch können Sie konfigurieren, ob Sie bei jedem Push erstellen möchten oder nur, wenn Sie einen Build manuell in die Warteschlange stellen.
Sie sehen die entsprechenden Anweisungen zum Konfigurieren Ihres Builds für iOS, Android, Windows (UWP),macOS, Xamarin und React Native.
Möglicherweise haben Sie eine Situation, in der Sie bereits über einen Branch verfügen, der in Ihrem Repository konfiguriert ist, und Sie haben einen ähnlichen Branch, für den Sie dieselbe Konfiguration anwenden möchten. In diesem Fall können Sie die vorhandene Konfiguration klonen: Sie können entweder auf die Dropdownliste "Weitere " klicken, wenn Sie mit dem Mauszeiger auf einen nicht konfigurierten Branch in der Liste zeigen, und "Buildkonfiguration klonen" auswählen, oder sie können den Branch und in der Übersicht im Menü Konfigurieren die Option "Buildkonfiguration klonen" auswählen.
Dort können Sie den konfigurierten Branch auswählen, aus dem die Definition geklont werden soll.
Ein Klon kopiert:
- Die Konfiguration von Ihrem Ursprungsbranch zu Ihrem Zielbranch, z. B. das ausgewählte Projekt und die Konfiguration, der Trigger zum Erstellen (automatisch oder manuell)
- Alle Signaturkonfigurationen und Anmeldeinformationen
- Alle Umgebungsvariablen und Buildskripts
Wenn Sie Ihren Quellbranch nur als Vorlage verwenden und einzelne Einstellungen bearbeiten möchten, können Sie die geklonte Buildkonfiguration nach der Erstellung jederzeit bearbeiten.
Hinweis
App Center Spiegel Änderungen zwischen den ursprünglichen und geklonten Buildkonfigurationen nicht. Wenn Sie die Buildkonfiguration eines Branchs klonen, erhalten Sie eine neue Buildkonfiguration für Ihren Zielbranch, die vom Ursprünglichen unabhängig ist.