Karmaşık dağıtımlar için TFS Build iş akışlarını kullanmayı düşünüyorum. Dağıtılması gerekebilecek bazılarımız var:
- Web uygulamaları ve hizmetleri
- Veri tabanı
- SSRS Raporları
- SSIS Paketleri
- Başka kim bilir
Ben iş akışını dağıtmak için hangi inşa gibi bazı temel parametreler verebilir ve sadece çalıştırmak istiyorum gibi. Potansiyel olarak, bazı parçaların insan onayına ihtiyacı olabilir ve iş akışının da bunu başarabileceğini biliyorum. Bir örnek olarak, iş akışını Visual Studio Veritabanı Projelerimizden bir değişiklik komut dosyası oluşturmak için kullanabiliriz, ancak DBA grubu komut dosyasını çalıştırmadan önce onaylamak isteyecektir.
Başkalarının geçmişte bunun için "yapı" kullanıp kullanmadığını ve hangi sorunların bulunduğunu bilmek istiyorum.