Aracılığıyla paylaş


Bağlantı Türlerini Özelleştirme ve Yönetme [witadmin]

Çalışma öğesi türleri için benzer tanımlayabilir ve özel bağlantı türlerini değiştirin. Ancak, sistem tarafından tanımlanan bağlantı türleri için herhangi bir değişiklik yapamazsınız. Takım projesi koleksiyonunuz için yeni bir bağlantı türü eklemeden önce kendi kullanımınız için bağlantı türlerini gözden geçirin. Bkz: İzlenebilirliği Desteklemek Üzere Çalışma Öğeleri ile Nesneleri Bağlama

Aşağıdakileri kullanarak bir takım projesi koleksiyonu için tanımlanan bağlantı türlerini yönetmek witadmin komutları:

  • deactivatelinktype: Belirtilen bağlantı türünü devre dışı bırakır. Kullanıcılar artık bu tür bağlantıları oluşturamayacaktır. Bu türün varolan bağlantıları doğru bir şekilde işlemeye devam edecektir.

  • deletelinktype: Belirtilen bağlantı türünü veritabanından kalıcı olarak kaldırır. Bu bağlantı türüyle tanımlanmış bütün bağlantılar da kaldırılır.

  • exportlinktype: Bütün bağlantı türü tanımlarını dışarı aktarır. Sunucu için tanımlanmış bir bağlantı türünü veya bütün bağlantı türlerini dışarı aktarabilirsiniz.

  • importlinktype: Bütün bağlantı türü tanımlarını bir xml dosyasından içeri aktarır. Aynı başvuru adına sahip bir bağlantı türü zaten varsa, içeri aktarılan bağlantı türüyle eşleşmesi için güncellenecektir. Bağlantı türü henüz yoksa, yeni bir bağlantı türü oluşturulacaktır.

  • listlinktypes: Kullanılabilir bir sunucuda bağlantı türleri kümesini listeler.

  • reactivatelinktype: Belirtilen bağlantı türünü yeniden etkinleştirir ve isteğe bağlı olarak ona yeni bir isim atar.

Çalıştırmak için witadmin komut satırı aracı, bir komut istemi penceresi açın burada ya da Visual Studio veya Ekip Gezgini yüklenir ve girin:

cd %programfiles%\Microsoft Visual Studio 11.0\Common7\IDE

Windows'un 64-bit edition üzerinde yerini %programfiles% ile %programfiles(x86)%.

Gereksinimler

Bağlantı türlerinin tanımlandığı takım projesi koleksiyonu için aşağıdaki izinlere sahip olmalıdır ayarlayın:

  • Listelemek veya bağlantı türlerini dışa aktarmak için bilgisayarınızda yüklü olmalıdır, Proje-seviyesi bilgisi görüntüle bir takım projesi koleksiyonu için izin ayarlamak izin.

  • Tepkisel bağlantı türlerini silmek, alma veya bir üyesi olmanız gerekir Proje koleksiyonu yöneticileri güvenlik grubu veya sahip kendi iş öğesi bağlantı türlerini yönet izni ayarlamak izin.

Daha fazla bilgi için, bkz. Takım Kuruluş Sunucusu İzinleri ve Team Foundation Server Varsayılan Grupları, İzinleri ve Rolleri.

Not

Yönetimsel izinler ile oturum açsanız bile, Windows Server 2008 çalıştıran bir sunucuda bu işlemi gerçekleştirmek için yükseltilmiş bir Komut İstemi penceresi açmalısınız.Yükseltilmiş bir komut istemi penceresi açmak için seçim Başlangıç, açık komut istemi kısayol menüsünü ve sonra seçin yönetici olarak çalıştır.Daha fazla bilgi için bkz. Microsoft Web sitesi: Kullanıcı Erişimi Denetimi.

witadmin deactivatelinktype /collection:CollectionURL /n:LinkName

witadmin deletelinktype /collection:CollectionURL /n:LinkName [/noprompt]

witadmin exportlinktype /collection:CollectionURL [/n:LinkName] [/f:FileName] [/e:Encoding] 

witadmin importlinktype /collection:CollectionURL /f:FileName [/e:Encoding] [/v]

witadmin listlinktypes /collection:CollectionURL

witadmin reactivatelinktype /collection:CollectionURL /n:LinkName

Parametreler

Parametre

Tanımlama

/collection:CollectionURL

Takım projesi koleksiyonunun URI'sini belirtir. URI biçimi aşağıdaki gibidir: http://ServerName:Port/VirtualDirectoryName/CollectionName

Örne?in:

http://ServerName:8080/tfs/Collection0

Sanal bir dizin kullanılmamışsa URI biçimi aşağıdaki şekildedir:

http://SunucuAdı:BağlantıNoktası/SanalDizinAdı/KoleksiyonAdı.

/n:LinkName

Devre dışı bırakılacak veya silinecek olan bağlantı türünün adı veya başvuru ismi.

/f:FileName

Bağlantı türlerinin XML dosyası. İçeri aktarmak için gereklidir, dışarı aktarmak için seçime bağlıdır. Bu parametreyi unutursanız, komut çıktısı görüntülenir.

/e:encoding

Bir .NET Framework 2.0 kodlama biçiminin adı. XML verisini içeri veya dışarı aktarmak için belirtilen kodlama kullanılacaktır. Örneğin, /e:utf-7 Unicode (UTF-7) kodlamasını belirtir. Bu parametreyi unutursanız, witadmin kodlamayı saptamaya girişir ve saptama gerçekleşmezse witadmin UTF-8'i kullanır.

/v

Bağlantı türü XML'ini içeri aktarmadan onaylar.

/noprompt

Onay istemini devre dışı bırakır.

/?veyahelp

Komut İstemi penceresinde komut hakkındaki yardımı görüntüler.

Notlar

Bağlantı türü tanımı şemasının yapısı için, bkz. Bağlantı Türü Öğe Başvurusu.

Takım üyeleri yapabilir bağlantı ilişkilerinin türleri nasıl kısıtlama hakkında daha fazla bilgi için bkz: Bağlantı denetimi, kısıtlamaları ve alan başvurusu ve LinksControlOptions Öğeleri.

Örnekler

Aksi belirtilmediği takdirde, aşağıdaki değerler her bir örneğe uygulanır:

  • Takım projesi koleksiyonu için URI: http://AdventureWorksServer:8080/tfs/DefaultCollection

  • Sunucu adı: AdventureWorksServer

  • Giriş veya çıktı dosyası adı:myLinkTypes.xml

  • Bağlantı türü adı: mylinktype

  • Varsayılan kodlama: UTF-8

Dd273716.collapse_all(tr-tr,VS.110).gifBağlantı Türlerini Listele

Aşağıdaki komut Team Foundation AdventureWorksServer için özel bağlantı türlerini listeler.

witadmin listlinktypes /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Dd273716.collapse_all(tr-tr,VS.110).gifBir bağlantı türünün tanımını listele

Aşağıdaki örnek bağlantı türünün tanımını Komut İstemi penceresinde görüntüler:

witadmin exportlinktype /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection

Dd273716.collapse_all(tr-tr,VS.110).gifBir Bağlantı Türünü Devre Dışı bırakın ve sonra Yeniden Etkinleştirin

Aşağıdaki örnek mylinktype örneğini devre dışı bırakır ve sonra onu yeniden etkinleştirir:

witadmin deactivatelinktype /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /n:mylinktype
witadmin activatelinktype /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /n:mylinktype

Dd273716.collapse_all(tr-tr,VS.110).gifBir Bağlantı Türünün Tanımını Dışarı Aktar

Aşağıdaki komut bütün bağlantı türü tanımlarını mylinktype.xml dosyasına dışarı aktarır:

witadmin exportlinktype /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:mylinktype.xml

Dd273716.collapse_all(tr-tr,VS.110).gifBağlantı türü tanımlarını içeri aktar

Aşağıdaki örnek XML dosyasında tanımlanmış bağlantı türlerinin tanımlarını içeri aktarır:

witadmin importlinktype /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:mylinktype.xml

Ayrıca bkz.

Kavramlar

Bağlantı Türü Öğe Başvurusu

Bağlantı denetimi, kısıtlamaları ve alan başvurusu

Diğer Kaynaklar

İzlenebilirliği Desteklemek Üzere Çalışma Öğeleri ile Nesneleri Bağlama

witAdmin: İş Öğelerini İzlemek için Nesneleri Özelleştirme ve Yönetme