Aracılığıyla paylaş


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

dir komutu Team Foundation Sürüm Denetimi (TFVC) için sunucunun içeriğinin tamamını veya bir kısmını görüntüler.

Önkoşullar

komutunu kullanmak için Okuma iznininİzin Ver olarak ayarlanmasını sağlayın. 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]

Parametre

Bağımsız değişken

Bağımsız Değişken

Açıklama

<itemspec>

Hakkında bilgi döndürülecek dosyayı veya klasörü tanımlar. TFVC'nin kapsam içindeki öğeleri belirlemek için nasıl ayrıştırdığı hakkında daha fazla bilgi için bkz. Komut işlevlerinindeğiştirmek için seçenekleri kullanma .

Not

Birden fazla itemspec bağımsız değişkeni belirtebilirsiniz.

<versionspec>

/version seçeneği için kullanıcı tarafından sağlanan değer. TFVC'nin kapsamı içinde hangi öğelerin olduğunu belirlemek için 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>

/login seçeneğine bir değer sağlar. kullanıcı adı değerini DOMAIN\username veya usernameolarak 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, n silme kimliği olduğu ;Xn ile 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

dir komutu, yerel kopyalarda değil 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.

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, c:\projects Azure DevOps sunucu klasöründeki dosyaların, klasörlerin, alt klasörlerin ve dosyaların listesi görüntülenir. Öğ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 My label etiketli 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 yolunu belirtir.

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