2014-07-14 22 views
8

MSBuild paketi geri yüklemesinden, paketler geri yüklenmeden önce paketleri geri yükleyen otomatik paket geri yüklemesine geçtim. (http://docs.nuget.org/docs/workflows/migrating-to-automatic-package-restore)Nuget Paketini Geri Yükleme'yi uygulamak için TFS işlem şablonunu değiştirme

Bu makaleye göre http://docs.nuget.org/docs/reference/package-restore-with-team-build TFS 2013 ve Visual Studio Online herhangi bir özel yapılandırmaya gerek duymuyor, ancak xaml işlem şablonlarını açtım ve NuGetRestore etkinliğini gerçekleştirmiyorlar. Gördüğünüz gibi kullanım için uygun, ancak nasıl düzgün bir şekilde uygulanacağına dair bir yazı bulamıyorum.

enter image description here

Ben bu şablonları enter image description here

cevap

5

TfvcTemplate.12.xaml anında geri Nuget eylemi oluşturan bir yapı faaliyeti kullanan tüm kontrol ettik. Bu nedenle iş akışında göremezsiniz.

+0

Currenly hedef dosya geri yükleme ile "eski" nuget hala varsa, nuget geri yükleme düzgün çalışmıyor bir sorun var. Senin sorunun olabilir. –

+0

Bu şablonu uyguladıktan sonra çalışmaz. MSBuild etkinliğindeki açıklamayı tanılamaya ayarlayın ve nuget.exe çağrısı için herhangi bir başvuru görmüyor. Gerçekten bunu yapıp yapmadığını nasıl bilebiliriz? – dudeNumber4

+0

Çok fazla araştırma yapıldıktan sonra geri yükleme işleminin gerçekleştiği ortaya çıkıyor, ancak çözümlerim geri yüklendiğinde bir proje dosyasına "HintPath" eklendiğinden çözümlerim oluşmuyor. Birden çok çözüm arasında paylaşılan herhangi bir proje için, bu yol en son ne zaman geri yüklendiğinde doğru yol olarak kaynak denetiminde olacaktır. Tüm kodun takıldığı dev makinelerde, çoklu çözümler çalışmaya devam eder. Yapı makinesinde, asla tüm çözümler için inşa edemezler. – dudeNumber4

İlgili konular