Dir komutu (Team Foundation Sürüm Denetimi)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
komut, dir
Team Foundation Sürüm Denetimi (TFVC) için sunucunun içeriğinin tümünü veya bir kısmını görüntüler.
Önkoşullar
komutunu kullanmak dir
için Okuma izninizin İzin Ver olarak ayarlanmış olması gerekir. Daha fazla bilgi için bkz . Varsayılan TFVC izinleri.
Sözdizimi
tf dir itemspec [/version:versionspec] [/recursive]
[/folders] [/deleted] [/login:username,[password]] [/collection:TeamProjectCollectionUrl]
Parametreler
Bağımsız değişkenler
Bağımsız değişken
Açıklama
<itemspec>
Hakkında bilgi döndürülecek dosyayı veya klasörü tanımlar. TFVC'nin hangi öğelerin kapsam içinde olduğunu belirlemek için öğesini nasıl ayrıştırdığı itemspec
hakkında daha fazla bilgi için bkz . Komut işlevlerini değiştirmek için seçenekleri kullanma.
Not
Birden itemspec
fazla bağımsız değişken belirtebilirsiniz.
<versionspec>
Seçeneği için /version
kullanıcı tarafından sağlanan değer. TFVC'nin kapsamı içinde hangi öğelerin olduğunu belirlemek için bir sürüm belirtimini nasıl ayrıştırdığı hakkında daha fazla bilgi için bkz . Team Foundation sürüm denetimi komutlarını kullanma.
<username>
seçeneğine /login
bir değer sağlar. Kullanıcı adı değerini veya username
olarak DOMAIN\username
belirtebilirsiniz.
<TeamProjectCollectionUrl>
Hakkında bilgi görüntülemek istediğiniz bir veya daha fazla dosya veya klasör içeren proje koleksiyonunun URL'si, örneğin http://myserver:8080/tfs/DefaultCollection/
.
Seçenekler
Seçenek
Açıklama
/version
TFVC'nin yalnızca belirli bir sürümdeki dosya ve klasörleri göstermesi gerektiğini belirtir.
/recursive
Belirtilen dizindeki tüm dosyaları ve alt klasörleri görüntüler.
/folders
Yalnızca klasörleri görüntüler.
/deleted
Silinen öğeleri ve var olan öğeleri görüntüler. Silinen öğeler, silme kimliğinin nerede olduğuyla ;Xn
n
birlikte izlenir.
/login
Azure DevOps ile kullanıcının kimliğini doğrulamak için kullanıcı adını ve parolayı belirtir.
/collection
Proje koleksiyonunu belirtir.
Açıklamalar
Komut, dir
yerel kopyalarda değil, dosyaların Azure DevOps sunucu kopyalarında çalışır. komutu, uygun Azure DevOps sunucu yolunu bulmak için yerel eşlenmiş klasörü kullanır. Azure DevOps sunucusunu keşfetmek ve edinmeniz gerekebilecek dosyaları tanımlamak için bu komutu kullanırsınız.
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 örnek, c:\projects dosyasının eşlediği Azure DevOps sunucu klasöründeki dosyaların, klasörlerin, alt klasörlerin ve dosyaların listesini görüntüler. Öğe sayısı da listelenir. Çalışma klasörü eşlemelerini görüntüleme ve düzenleme hakkında daha fazla bilgi için bkz . Çalışma Alanı komutu ve Workfold komutu.
c:\projects>tf dir /recursive
Aşağıdaki örnek, 314dir yolundaki tüm Azure DevOps sunucu dosyalarını görüntüler. 314dir alt klasörünün yerel klasörde bulunması gerekmez.
c:\projects>tf dir 314dir
Aşağıdaki örnek, 314dir Azure DevOps sunucu yolunda etiketlenmiş My label
dosyaların sürümünü görüntüler. 314dir alt klasörünün yerel klasörde bulunması gerekmez.
c:\projects>tf dir /version:L"My label" 314dir
Aşağıdaki örnek, Azure DevOps sunucusunun kökündeki tüm klasörleri görüntüler. Yerel çalışma klasörü yoksayılır, çünkü $/
bir Azure DevOps sunucu yolu gösterilir.
c:\projects>tf dir /folders $/
Aşağıdaki örnekte Azure DevOps sunucusundaki her dosya ve klasör listelenmiştir.
c:\projects>tf dir /recursive $/
Aşağıdaki örnekte, silinmiş öğeler ve silme kimlikleri dahil olmak üzere geçerli klasördeki tüm öğeler listelenir.
c:\projects>tf dir /deleted