Ich muss Visual Studio-Dienste (in der Cloud) verwenden, um den Integrations- und Freigabeprozess zu automatisieren.Freigabemanagement mit Team Foundation Services (ein Zweig)
Ich habe 3 Umgebungen Entwicklung, Test und Bereitstellung. Ich plane, nur einen Zweig der Dev zu verwenden, der die Änderungen zum nächsten Env (TEST) fördert und dann freigibt.
Frage 1: Kann ich es mit einem Zweig (Main Dev) tun, oder muss ich für jeden einzelnen Zweig erstellen? und wie?
Soweit ich weiß, dass bei Verwendung von TFS-Server vor Ort sollten Release-Manager auf der gleichen Maschine und Deployment-Agenten in den verschiedenen Umgebungen installiert werden.
Frage 2: Wie kann ich Release-Management automatisiert Visual Studio Cloud-Service verwendet wird, unter Berücksichtigung, dass die Test- und Produktionsumgebung nicht Azure-Dienste nutzen, sie IIS nur verwenden unsere Websites zu hosten.
Sie sollten Release Management Server nicht installieren. VS Team Services und TFS 2015 Update 2 haben einen neuen Release-Hub, den Sie stattdessen verwenden sollten. –
In welcher Version von TFS sind Sie? –
Übrigens meinte ich visuelle Studio-Dienste in der Cloud nicht Team Foundation Services. Ich werde es korrigieren. – Coding