Aracılığıyla paylaş


Koleksiyon Komutları

Kullanabileceğiniz Collection ekleyebilir, çıkarabilir veya karşı bir dağıtımın ekip proje koleksiyonunu silmek için komut Visual Studio Team Foundation Server (tfs).Ayrıca, varolan bir koleksiyonun veritabanını çoğaltmak, yeniden adlandırmak ve dağıtıma eklemek için Collection komutunu kullanabilirsiniz.Bu işleme bazen bir koleksiyonun kopyalanması adı verilir.Ancak, Collection komutunu bir takım proje koleksiyonu oluşturmak için kullanamazsınız.Daha fazla bilgi için bkz. Takım Projesi Koleksiyonu Oluşturma.

Koleksiyonları etkileşimli olarak yönetmek veya bir koleksiyon oluşturmak için Team Foundation öğesinin yönetim konsolundaki Takım Projesi Koleksiyonları düğümünü kullanabilirsiniz.Daha fazla bilgi için bkz. Team Foundation Yönetim Uçbirimini Açın ve Sunucunuzu Takım Projesi Koleksiyonlarıyla Düzenleme.

Gerekli İzinler (Bu sayfa İngilizce içeriğe sahip olabilir)

Collections komutunu kullanmak için, aşağıdaki grupların üyesi olmalısınız:

  • Team Foundation yönetim uçbirimini çalıştıran sunucuda veya sunucularda Team Foundation Yöneticileri güvenlik grubu ve Yöneticiler güvenlik grubu

  • Team Foundation Server veritabanlarını barındıran SQL Server örneğini çalıştıran sunucuda veya sunucularda sysadmin grubu

  • Dağıtımınız SharePoint Ürünleri kullanıyorsa ve siz /delete seçeneğini kullanıyorsanız site koleksiyonunu silmekte olduğunuz tarla için Çiftlik Yöneticileri grubunun üyesi.

Daha fazla bilgi için bkz. Takım Kuruluş Sunucusu İzinleri.

[!NOT]

Yönetici kimlik bilgileriyle oturum bile, bu işlemi gerçekleştirmek için yükseltilmiş bir komut istemi penceresinde açmanız gerekir.

TFSConfig Collection {/attach | /detach | /delete} [/collectionName:CollectionName] [/collectionDB:ServerName;DatabaseName] [/clone]

Parametreler

Yer tutucu

Description

CollectionName

Takım projesi koleksiyonunun adını belirtir.Koleksiyon adı boşluk içeriyorsa, adı (örneğin, "Koleksiyonum") tırnak işareti içine almalısınız.

ServerName

Varsayılan örneği başka bir örneği kullanmak istiyorsanız, tfs için yapılandırma veritabanını barındıran sunucunun adını ve örneğinin adını belirtir.Bir örnek belirtirseniz, aşağıdaki biçimi kullanmalısınız:

SunucuAdı\ÖrnekAdı

DatabaseName

Yapılandırma veritabanının adını belirtir.Varsayılan olarak, bu veritabanının adı TFS_ConfigurationDB'dir.

Seçenek

Description

/attach

/detach veya /delete kullanılmıyorsa gerekir.Bu seçeneği belirtirseniz, /collectionDB seçeneğini de kullanmalısınız.Bir seçenek olarak, /collectionName ve /clone öğelerini de bu seçenekle kullanabilirsiniz.Kullanırsanız, /attach seçeneği, belirtilen koleksiyon veritabanı tfs dağıtımınızı eklenecektir.

/detach

/attach veya /delete kullanılmıyorsa gerekir.Bu seçeneği belirtirseniz, /collectionName seçeneğini de kullanmalısınız.Kullanırsanız, /detach seçeneği, veritabanı için belirtilen toplama durdurulur ve koleksiyon tfs dağıtımınızı ayrılır.

/delete

/detach veya /attach kullanılmıyorsa gerekir.Bu seçeneği belirtirseniz, /collectionName seçeneğini de kullanmalısınız.Kullanırsanız, /delete seçeneği, veritabanı için belirtilen toplama durdurulur ve koleksiyon kalıcı olarak tfs ayrılır.Toplama veritabanını bu veya başka bir uygulamaya yeniden ekleyemeyeceksiniz.

/CollectionName:CollectionName

/detach veya /delete kullanılıyorsa gerekir.Bu seçeneği /detach veya /delete öğesi ile kullanırsanız, ayrılacak veya silinecek koleksiyonu belirtir.Bu seçeneği /attach öğesi ile birlikte kullanırsanız, bu öğe koleksiyon için yeni bir ad belirtir.Bu seçeneği /attach ve /clone öğelerinin her ikisiyle birlikte kullanırsanız, çoğaltılmış koleksiyon için bir ad belirtir.

/CollectionDB:ServerName;DatabaseName

/attach kullanılıyorsa gerekir.Bu seçenek, SQL Server öğesini çalıştıran sunucunun adını ve bu sunucuda barındırılan koleksiyon veritabanının adını belirtir.

/clone

Bu seçeneği belirtirseniz, özgün koleksiyon veritabanının bir kopyası olarak bilgisine SQL Server, ve bu veritabanı için tfs iliştirilecektir.Bu seçenek temel olarak takım proje koleksiyonunu bölerken kullanılır.

Örnek

Aşağıdaki örnek Team Foundation Server öğesinin bir dağıtımından "Contoso Yaz Stajyer Projeleri" takım proje koleksiyonunun nasıl kalıcı olarak kaldırılacağını gösterir.

[!NOT]

Örneklerini yalnızca gösterim amacıyla ve hayali.Gerçek bir ilişki amacı veya sonuçlandı.

TFSConfig Collection /delete /CollectionName:"Contoso Summer Intern Projects"
  
  
  
  
  
  
  

Aşağıdaki örnek "Contoso Yaz Stajyer Projeleri" takım proje koleksiyonunun nasıl çoğaltıldığı, nasıl "Contoso Kış Stajyer Projeleri" olarak adlandırıldığı ve yinelenen koleksiyonun Team Foundation Server dağıtımına nasıl iliştirildiğini gösterir.

TFSConfig Collection /attach /collectiondb:"ContosoMain;TFS_Contoso Summer Interns Projects" /CollectionName:"Contoso Winter Intern Projects" /clone

Ayrıca bkz.

Görevler

Move a Team Project Collection

Split a Team Project Collection

Kavramlar

Dağıtımınızı Yedekleme ve Geri Yükleme

Diğer Kaynaklar

TFSConfig ile Sunucu Yapılandırmasını Yönetme