In Xcode [Server] 5.x beim Erstellen eines Bot konnten wir which branch to check out for the remote when building angeben. Wie können Sie in Xcode 6 die gleichen Ergebnisse erzielen? Die Optionen scheinen in Xcode nicht verfügbar zu sein, wenn der Bot erstellt wird, oder vom Browser, wenn er im Web angezeigt wird.Wählen Sie eine Niederlassung auf Xcode 6 bot
Antwort
Nach einer gewissen Untersuchung erscheint es als die einzige offensichtliche Möglichkeit, einen anderen Zweig für einen Bot auszuwählen, wenn dieser Zweig zum Zeitpunkt der Erstellung des Bot ausgecheckt wird. Dies kann aus Xcode erfolgen:
Source Control > [your project name] > Switch to Branch
Nach dem Sie Ihren Bot erstellen können, die diesen Zweig Check-Out bei der Integration.
ich dieses Verhalten nicht mag wirklich und muß davon ausgehen, für diesen
In Xcode eine Abhilfe gibt es 7 Sie jetzt den Zweig auswählen kann.
In Xcode 5 und 6 können Sie einem Skript "Vor der Integration" folgendes hinzufügen:
git checkout NameOfYourBranch
Guter Anruf - und es ist eine bessere Antwort als meine IMO. Beide fühlen sich immer noch etwas hackig/klobig an. – NSTJ
hat mich damit gerettet! Vielen Dank für diese einfache Problemumgehung. –
Wenn Sie das tun, müssen Sie die Integration manuell starten, die "on commit" kann nicht funktionieren – Kappe
- 1. Installiere iOS 6 Simulator auf Xcode 6
- 2. App Validierung auf Xcode 6 GM Release
- 3. App-Installation fehlgeschlagen auf iPhone 6-Gerät in Xcode 6
- 4. Xcode 6 Größenklassen
- 5. Xcode 6 Eingebettete Binaries
- 6. verpflichten, bestimmte Dateien auf Niederlassung
- 7. Wie kann man aus einer entfernten Niederlassung wählen?
- 8. Xcode 6 Instrumente einfrieren
- 9. auf dem Gerät Provisioning-Profil installieren tut nichts Xcode 6
- 10. XCode 6/Swift-Tastenbeschriftung
- 11. Kann ich Xcode 6 auf Mavericks installieren?
- 12. Upgrade auf xcode 6 beta 2 Version
- 13. AudioServicesPlaySystemSound auf Simulator xCode 6 GM gedämpft
- 14. Xcode Bot-Integrationsfehler: Fehler bei mmap
- 15. Xcode Bot: Git Submodule nicht initialisiert
- 16. Xcode Bot hängt an "Verarbeitung Ergebnisse"
- 17. Zoom Storyboard (xcode 6)
- 18. Xcode 6 Gerätekonsolengröße?
- 19. Fehlender Xcode 6 Docset
- 20. Wie benutzt man Xcode Bot Environment Variablen?
- 21. Erstellen eines Bot in Xcode 6 OS X Server 4 - Repository Credentials Ausgabe
- 22. Xcode Build-Automatisierung geplante Integration bot Einstellung
- 23. Xcode 6 Storyboard Warnungen erstellt
- 24. Xcode 6 Swift WKWebView Tastatureinstellungen
- 25. Xcode 6: Erstelle eine neue Objective-C-Datei durcheinander?
- 26. Xcode 6 - Verhindere schnelle Spielplatzaktualisierung
- 27. Xcode 6: Kann eine statische iOS-Bibliothek eine Modulzuordnung haben?
- 28. Benutzerdefinierte Trigger-Skripte für Bot (Xcode 5 CI)
- 29. Xcode 6 - iPhone Crash-Protokolldatei
- 30. XCode 6 MFMailComposeViewController funktioniert NICHT
Ich stimme zu. Die Art der Auswahl einer Branche unabhängig von Ihrer aktuellen Niederlassung war viel besser. – Chris
Es scheint auch, dass ein neuer Build gestartet wird, unabhängig davon, an welchen Zweig man sich gebunden hat, was sich verschwenderisch anfühlt. Hat jemand anderes dieses Verhalten bemerkt? –
Habe das noch nicht gesehen, wir haben nicht zu viele Builds mit diesem neuen Server gemacht. Xc6 scheint von einer Buildperspektive ein wenig verdummt zu sein IMO – NSTJ