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 usernameolarak 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