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 username olarak 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 Pat
olduğ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:*