2013-06-03 20 views
8

Yeni geliştirme çalışması (ASP.NET 4.5) üzerinde çalışıyorum ve bunun için TFS alanı oluşturmaya çalışıyorum.TFS Team Project Collection - Takım Projesi

Bu çaba, mevcut projelerin herhangi birinden ayrı olarak yönetilir ve daha sonraki bir günde yapılacak olan serilerin ilk projesidir.

gitmek daha iyi yoludur TFS açısından bakıldığında

:

  • yeni TFS Takım Projesi Koleksiyonu ve sonra bunun için bir takım Projesi ve sonraki tüm projeleri
  • ya da sadece yeni bir TFS Takım Projesi oluşturmak Mevcut Koleksiyonu kullanarak.

Birinin yararları nelerdir? Yeni bir Takım Projesi Koleksiyonu ne zaman garantilidir?

TFS Team Project'i oluşturacaksak, bu projedeki check-inlerin diğer projelerde tetiklenmemesi için gerekli projelerin ayrılmasını sağlayacak mıyız? Bu projeyle ilgili hata raporları diğer projelerden ayrı olmayacaktır. Iş öğeleri bakım, vb?

Biz Belirli bir kod tabanı ile ilgili tüm projeler için bir koleksiyon oluşturabilir veya kuruluşunuzda her iş birimi için bir koleksiyon oluşturabilirsiniz

cevap

2

TFS 2012. kullanın. Sorunuza göre kod yeniden kullanılamaz. Üzerinizde daha fazla ayrılık var. Yeni bir Proje koleksiyonu kullanmak sizin için en iyi seçenektir. Proje koleksiyonunun kendi donanımı ve DB'si var. Bunun anlamı, iki kod arasında herhangi bir ayrım yapılmaması ve kodların veya workitemlerin paylaşılması ve ayrıca ayrı bir izin (başka bir şirket için çalışmayı düşünmek) anlamına gelir.

Tek bir proje koleksiyonuyla karşılaştırmak için birden fazla proje koleksiyonu ölçeklenebilir + dış kaynak kullanımı kolaydır. Avlama, proje başına bir kontrolöre ihtiyaç duyacak olursunuz (mevcut kontrolör yeni olanı idare edemez). Bu nedenle başka bir yapım aracı. Bu ilişki: 1 Proje Koleksiyonu -> 1 Yapı Denetleyici -> çoklu yapım aracı. here

Daha ben rastlamak müşterilerin% 90'ı kolayca demek "tek bir proje bir koleksiyon" yapmak, tek bir proje koleksiyon :) Cevabınız son satırında

+0

yaşamak ya dedi sahip "tek bir proje koleksiyonu"? Birden çok projenin –

+0

tek koleksiyonu. mevcut donanım altyapısı anlamında. Ek donanım veya yazılım maliyeti yok. –