Aracılığıyla paylaş


Raf kümeleri komutu (Team Foundation Sürüm Denetimi)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Team Foundation Sürüm Denetimi (TFVC) shelvesets komutu, rafa alınan değişiklikler kümesi hakkındaki bilgileri görüntüler.

Önkoşullar

komutunu kullanmak shelvesets için Okuma iznine ve Kullanıma alma izninin raf kümelerindeki öğelere izin ver olarak ayarlanmış olması gerekir. Daha fazla bilgi için bkz . Varsayılan TFVC izinleri.

Sözdizimi

tf shelvesets [/owner:ownername] [/format:(brief|detailed)] [/collection:TeamProjectCollectionUrl]] [/login:username,[password]] shelvesetname

Parametreler

Bağımsız değişkenler

Bağımsız değişken Açıklama
<ownername> veya DOMAIN\username /owner gibi * bir değer sağlar.
<shelvesetname> Raf kümesinin adı.
<TeamProjectCollectionUrl> Hakkında bilgi görüntülemek istediğiniz bir dizi rafa alınan değişiklik içeren proje koleksiyonunun URL'si, örneğin http://myserver:8080/tfs/DefaultCollection.
<username> seçeneğine /login bir değer sağlar. Kullanıcı adı değerini veya usernameolarak DOMAIN\username belirtebilirsiniz.

Seçenekler

Seçenek Açıklama
/owner Bir veya daha fazla raf kümesi sahibi belirtir. Joker karakterler kullanabilirsiniz.
/format Raf kümesi bilgilerinin ne tür bir biçimde görüntüleneceğini belirtir.

Brief raf kümesi adını, onu oluşturan kullanıcının adını ve varsa raf kümesi açıklamasını görüntüler. Detailed , ilişkili iş öğelerinin ve iade notlarının listesinin yanı sıra raf kümesi adını, sahibini ve açıklamasını görüntüler. Brief varsayılan değerdir.
/collection Proje koleksiyonunu belirtir.
/login Azure DevOps ile kullanıcının kimliğini doğrulamak için kullanıcı adını ve parolayı belirtir.

Açıklamalar

Raf kümeleri Shelve komutuyla oluşturulur. Raf kümeleri Azure DevOps sunucusunda depolanır ve Raftan Al komutu kullanılarak yeterli izinlere sahip olan herhangi bir kullanıcı tarafından çalışma alanına alınabilir.

Değişiklik kümesinin aksine raf kümesi sürümsüz bir varlıktır. Siz veya başka bir kullanıcı raf kümesindeki öğeleri raftan alır, birkaç dosyayı düzenler ve raf kümesini yeniden depolarsa, TFVC gelecekteki karşılaştırma için öğelerin yeni bir sürümünü oluşturmaz. TFVC öğeleri kimin, ne zaman veya nasıl düzelttiğine ilişkin hiçbir kayıt tutmaz. Bekleyen bir dizi değişikliğin rafa kaldırılıp kaldırılmayacağına veya iade edilip edilmeyeceğine karar verme hakkında daha fazla bilgi için bkz . Raf kümeleriyle çalışma.

Belirli bir raf kümesindeki tek tek kaynak dosya düzeltmeleri hakkında ayrıntılı bilgi için Status komutunu seçeneğiyle /shelveset birlikte kullanabilirsiniz.

Rafa kaldırılmış bir düzeltmeyi, öğeyi çalışma alanınızda raftan almadan temel raf kümesi sürümüyle karşılaştırabilirsiniz. Bu özelliği kullanarak hızlı bir eş kod incelemesi gerçekleştirebilirsiniz.

Komut satırı yardımcı programını kullanma tf hakkında daha fazla bilgi için bkz . Team Foundation sürüm denetimi komutlarını kullanma.

Örnekler

Aşağıdaki örnekte, geçerli dizinin eşlendiği Azure DevOps sunucusunun raf kümesiyle ilgili BuddyTest_23 bilgiler görüntülenir:

c:\projects>tf shelvesets BuddyTest_23

Aşağıdaki örnekte, sahibi Patolduğu raf kümeleri listelenir:

c:\projects>tf shelvesets /owner:Pat

Aşağıdaki örnekte, geçerli dizinin eşlendiği Azure DevOps sunucusundaki tüm raf kümeleri hakkında bilgiler görüntülenir:

c:\projects>tf shelvesets /owner:*