2016-04-05 31 views
2

Görsel stilde bir yapı tanımlanırken, yapının çıkış konumunu burada gösterildiği gibi tek bir klasöre veya proje başına ayrı klasörlere yerleştirmek için bir seçenek vardır. Image of option in Visual studioTFS 2015 build Çıkış Konumu: Tek klasör seçeneği

Görsel stüdyoları adım inşa kullanılarak TFS 2015 üzerine sistem inşa yeni vNext içine bir yapı dönüştürmek için çalışıyorum.
Çoğu şey için ayarları çoğaltmak göreli olarak basittir, ancak bu seçeneği ayarlamak için herhangi bir sonuç görünmüyor gibi görünmektedir; bunun sonucu, bunun XAML tabanlı yapı tanımlarında 'PerProject' olarak ayarlanmış olmasıdır.

Eski yapı tanımı, ikili dosyaların tek bir dizine gönderildiği gerçeğine dayanan betiklere sahiptir, dolayısıyla bu bir soruna neden olmaktadır. Açıkçası, her bir proje dizini oluşturmak için komut dosyalarını değiştirebilirim, ancak bu yapı, örneğin Hata Ayıklaması'dan Sürümüne Sürüm değiştirmeyi yapı olarak değiştirerek bu konumu değiştirebilir. Yine bu çevre değişkenleri kullanarak düzeltilebilir, ancak eski seçenek "tek klasör" olarak ayarlandığında aynı şekilde davranır, böylece kurmak için kaçırmak için bir yol olup olmadığını merak ediyordum Tüm bunları ayarlamak zorunda.

cevap

0

Şimdilik, vNext derlemesinde gereksinim duyduğunuz şeyleri basit bir şekilde gerçekleştirebilirsiniz.

Sadece çok az projeniz var. Derlemeleri kopyalamak için birkaç adım ekleyebilirsiniz (bir proje için bir adım) ve adımda kopya kökünü belirtin. Ayrıntılar için şu soruya başvurabilirsiniz: Copy one file in target directory on deploy from visual studio team services

Çok sayıda projeniz varsa. PowerShell komut dosyalarını elle yazmanız ve bu dosyaları kopyalamak için derleme tanımına eklemeniz gerekebilir.

İlgili konular