2012-04-02 5 views
6

üzerinde tanımlarını oluşturmak kullanma. TFS oluşturma sunucusunda iyi çalışır.TFS Ben hafifçe özelleştirilmiş TFS işlem şablonu oluşturmak ve aynı zamanda uygun TFS tanımını inşa oluşturduğunuz bir yerel makine

Ben geliştiricilerin kendi yerel makinelerde tam kurar aynı oluşturma işlemi XAML ve yapılacak tanımını yeniden izin herhangi bir yolu var mı? Belki de TFS oluşturma işlemi XAML dosyaları ile çalıştırılabilir bazı yardımcı program var mı?

Gerçekten tam yerel yeniden oluşturur için yapı komut ayrı bir kopyasını muhafaza önlemek istiyoruz.

cevap

2

inşa şablonları yalnızca hizmetini kurmak TFS tarafından çalıştırılabilir. Bunu her geliştiricinin makinesine yüklemeden, bu en iyi fikir olmayabilir.

Bir alternatif, geliştirmeler makinesinde bir paylaşım kurmak ve TFS Oluştur hesabına erişim izni vermek (sunucuda TFSBuildServiceHost.exe çalışır). Ardından geliştirici, bir yapının kuyruğunu oluşturabilir ve sunucuyu dosyaları makinelerine bırakabilir.

Queue Build

Bunun dezavantajı Ajanlar çalıştırılmak üzere inşa size çok ihtiyacım olduğunu.

+0

bu yapı çalışmasına gerek geliştiricilerin makinelerde bir yapı aracı çalıştıran olumsuz nedir? –

+0

@JohnSaunders 1. Bunun için TFS lisanslama modelinden emin değilim. 2. Bu bir çok yapım aracı olabilir. Normal "Pool" * 'un bittiğinden emin olmak, takım boyutlarına bağlı olarak sorunlu olabilir. 3. TFS'de yönetilecek daha çok makine. – DaveShaw

+0

Muhtemelen bu kadar uzun olduğu kadar geniş, her ikisi de iyi ve kötü noktaları hakkında daha fazla düşünüyorum. – DaveShaw