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 konmuş değişiklikler kümesi hakkındaki bilgileri görüntüler.

Önkoşullar

komutunu kullanmak için Okuma iznine ve Kullanıma Al izninin raf kümelerindeki öğeler için izin ver'e olarak ayarlanmasını sağlayın. 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

Parametre

Bağımsız değişken

Bağımsız Değişken Açıklama
<ownername> /owner seçeneğine * veya DOMAIN\username 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> /login seçeneğine bir değer sağlar. Kullanıcı adı değerini DOMAIN\username veya usernameolarak 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 komututarafından oluşturulur. Raf kümeleri Azure DevOps sunucusunda depolanır veRaftan 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 seçeneğiyle Durumu komutunu 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.

tf komut satırı yardımcı programını kullanma 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 BuddyTest_23 raf kümesi hakkında bilgiler görüntülenir:

c:\projects>tf shelvesets BuddyTest_23

Aşağıdaki örnek, Patsahip olduğu raf kümelerini listeler:

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:*