Aracılığıyla paylaş


Sunucunuzu Takım Projesi Koleksiyonlarıyla Düzenleme

Takım projelerinizi gruplama yoluyla ve aynı kaynakları atayarak daha verimli bir şekilde yönetebilirsiniz. Örneğin, aynı gereksinimlere veya amaçlara sahip projeleri gruplayabilirsiniz, belirli bir kod temeliyle ilişkili bütün projeler gibi. O gruplamayı daha sonra kendi kullanıcı gruplarıyla, sunucu kaynaklarıyla ve bakım programıyla bağımsız bir kaynak gibi yönetebilirsiniz. Visual Studio Team Foundation Server 2010'da, takım projesi koleksiyonları adındaki bir ya da daha fazla organizasyon içi birimlerde takım projelerini birlikte gruplarsınız. Bir takım projesi koleksiyonu Team Foundation Server içerisinden bir grup takım projesini tanımlayıp denetlemekte kullanabileceğiniz bir düzenleme yapısıdır. Bir koleksiyon oluşturduğunuzda, o koleksiyon içerisindeki takım projelerinin kullanabileceği mantıksal ve fiziksel kaynakları belirtirsiniz. Projelerin kullandığı bütün yapay olgular ve veriler koleksiyonun tek bir veritabanında tutulur.

Takım projesi koleksiyonları sunucu yöneticilerine aşağıdaki avantajları sağlar:

  • Her koleksiyondaki her bir proje için verileri tutan tek bir veritabanı. Yöneticiler diğer koleksiyonlardan bağımsız olarak bu veritabanını yedekleyebilir ve geri yükleyebilirler.

  • Geliştirme çabalarının gerektirdiği kaynakları yönetmek için yöneticilerin kullanabileceği ölçeklenebilir bir yöntem. Yöneticiler bir koleksiyon içerisindeki projelerin ihtiyaçlarını daha iyi karşılamak için kaynakları yeniden atayabilirler.

Takım projesi koleksiyonları proje yöneticilerine aşağıdaki avantajları sağlar:

  • Kode temelini olduğu gibi, raporları, iş öğelerini, işlem kılavuzunu paylaşabilen ilişkili projelerin bir gruplaması.

  • Koleksiyon içerisindeki projelerin ihtiyaçlarına göre kurulabilen, dallandırılabilen, birleştirilebilen ve yinelenebilen bağımsız bir kod temeli. Koleksiyon dışındaki kod bağımlılıkları şeklen yönetilebilir.

Çoklu koleksiyonlar oluşturursanız, onlar için tüm veritabanlarını tek SQL Server olgusunda tutabilirsiniz veya veritabanlarını bir ya da daha fazla olgu boyunca dağıtabilirsiniz.

Aşağıdaki çizim takım projesi koleksiyonları için olan veritabanlarının nasıl Team Foundation Server mantıksal yapısıyla bütünleştiğini gösterir.

Örnek: koleksiyon veritabanları olası konumunu

Team Foundation Server yüklediğinizde, tüm takım projelerini içermesi için varsayılan bir koleksiyon oluşturabilirsiniz veya koleksiyon oluşturmayı erteleyebilirsiniz. Örneğin, siz Microsoft Office SharePoint Server 2007 çalıştıran bir sunucuda barındırılan bir SharePoint Web uygulaması ekledikten sonraya kadar ilk koleksiyonu oluşturmayı ertelebilirsiniz. Bununla birlikte, ilk takım projenizi oluşturmadan önce en az bir koleksiyon oluşturmalısınız. Tüm projeler bir koleksiyon içerisinden oluşturulmalıdır.

Eski bir sürümden Team Foundation Server'ı yükseltirseniz, varsayılan bir koleksiyon oluşturulur ve varolan bütün projeler o koleksiyonda tutulur. Yükledikten veya yükselttikten sonra, organizasyon içi gereksinimlerinize en iyi uyan koleksiyonlar oluşturabilirsiniz.

Çoklu Takım Projesi Koleksiyonları Oluşturmanın Avantajları

Birden fazla koleksiyon oluşturursanız, bir kode temelinin işlevsel ihtiyaçlarını veya projelerin diğer gruplamasını diğer bir gruplamanın işlevsel ihtiyaçlarından daha iyi bir şekilde ayırabilirsiniz. Her koleksiyonun verisi kendi veritabanında tutulduğu için, her koleksiyonun birçok özelliğini dağıtımınızdaki diğer koleksiyonlardan bağımsız bir şekilde yönetebilirsiniz. Örneğin, her bir projeyi bağımsız olarak durdurabilir ve başlatabilirsiniz. Bundan dolayı, her bir koleksiyon için farklı zamanlarda sürdürme işlemleri ayarlayabilirsiniz.

Her koleksiyonun kendi kullanıcıları ve izinleri olduğundan, farklı kod temellerini farklı koleksiyonlarda yalıtarak işlevsel güvenliğinizi arttırmaya yardımcı olabilirsiniz. Kullanıcıları sadece, özel bir kod temeline ait olan proje veya projeleri içeren koleksiyona ekleyebilirsiniz.

Çoklu Takım Projesi Koleksiyonları Oluşturmanın Dezavantajları

Birden fazla koleksiyon oluşturursanız, Team Foundation Server dağıtımınızın karmaşıklığını arttırırsınız. Her koleksiyon için veritabanını yedeklemeli ve geri yüklemelisiniz, ve diğer yönetim ve sürdürme görevleri sahip olduğunuz koleksiyon sayısıyla orantılı olarak artar. Örneğin, her bir takım projesi koleksiyonu için kullanıcı ve izinler kümesini ayrı bir şekilde yönetmelisiniz.

Ek olarak, çoklu koleksiyonlar oluşturmaya karar verirken aşağıdaki gerçekleri hesaba katmalısınız:

  • Koleksiyonlar boyunca iş öğelerini bağlayamazsınız.

  • Koleksiyonlar boyunca kodu bölemez veya birleştiremezsiniz.

  • Koleksiyonlar boyunca sorgu oluşturamazsınız.

Bütün bu işlevleri aynı koleksiyondaki takım projeleri boyunca gerçekleştirebilirsiniz. Dağıtım çabalarınız kod bölme ve birleştime kabiliyetinden faydalanacaksa veya aynı kodla ilişkili iş öğerinin durumunu sorgulamalıysanız, takım çabalarını tek bir koleksiyon içerisindeki projelere sağlamlaştırmayı düşünmelisiniz.

Ortak Görevler

Title

Açyklama

Takım projelerini desteklemek için kaynakları düzenleyin: İlgili geliştirme projelerini düzenlemek ve desteklemek için bir veya daha fazla takım projesi koleksiyonu oluşturabilirsiniz.

Takım Projesi Koleksiyonu Oluşturma

Takım Projelerini Desteklemek Üzere Kaynakları Yapılandırma

Team Foundation Server Dağıtımına SharePoint Ürünleriyle Birleştirme Ekleme

Varolan ekip projesi koleksiyonlarına kaynak ekleyin: Oluşturduğunuz bir ekip projesine SQL Server Raporlama Hizmetlerini çalıştıran bir SharePoint Web uygulaması veya bir sunucu ekleyebilirsiniz.

Takım Projesi Koleksiyonuna Rapor Sunucusu Ekle

Takım Projesi Koleksiyonuna SharePoint Ağ Uygulaması Ekleme

Ekip projesi koleksiyonunun konumunu değiştirin: Ekip projesi koleksiyonunu bir Team Foundation Server dağıtımından diğerine taşıyabilirsiniz.

Takım Projesi Koleksiyonunu Taşı

Hangi projelerin ekip projesi koleksiyonunda olduğunu yeniden düzenleme: Bir koleksiyondaki projelerin organizasyonunu, koleksiyonu ayırarak ve her koleksiyonda benzersiz proje kümeleri oluşana kadar projeleri silerek değiştirebilirsiniz.

Takım Projesi Koleksiyonunu Bölme

Bir ekip projesi koleksiyonunu başlatın veya durdurun: Bir ekip projesi koleksiyonuna bakım uygulamak veya Team Foundation Server öğesinin bağlı olduğu arka plandaki bir öğeyi güncellemek için ekip projesi koleksiyonunu durdurabilirsiniz.

Takım Projesi Koleksiyonunu Değiştir

Bir koleksiyondaki ekip projeleri için kaynakları değiştirin:Koleksiyondaki projelerin kullandığı Web uygulaması gibi bir koleksiyondaki ekip projelerinin kullanabileceği kaynakları değiştirebilirsiniz. Kullanıcı izinlerini ve gruplarını koleksiyon düzeyinde de değiştirebilirsiniz.

Takım Projesi Koleksiyonunu Değiştir

Takım Projelerine Kullanıcılar Ekleme

Takım Projesi Koleksiyonları için Yönetici İzinleri Ayarlama

Koleksiyon Düzeyi Grupları

Takım projesi koleksiyonunu silme: Diğer takım projesi koleksiyonlarının kullanabileceği kaynakları arttırabilir ve etkin veya bağlanabilir projeleri olmayan koleksiyonları silip dağıtımınızı basitleştirebilirsiniz.

Takım Projesi Koleksiyonunu Silin

Reference

Team Foundation Yönetim Uçbirimini Kullanarak Sunucunuzu Yapılandırma

Takım Projelerini Desteklemek Üzere Kaynakları Yapılandırma

Projeleri Planlama ve İzleme