Komut ekle (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 add komutu TFVC deposuna dosya ve klasör ekler.

Önkoşullar

Sözdizimi

tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype] 
[/noprompt] [/recursive] [/noignore] [/login:username,[password]] 

Parametreler

Parametre Açıklama
/encoding: <filetype> Bu parametreyi yoksayın.
itemspec Eklenecek öğelerin kapsamını belirtir. Birden itemspec fazla bağımsız değişken belirtebilirsiniz.
/lock Kilidi uygular veya kaldırır. Bkz. Team Foundation Sürüm Denetimi komutlarını kullanma.
/noignore Varsayılan olarak, sürüm denetimi .dll dosyaları gibi belirli dosya türlerini yoksayar. .tfignore dosyası kullanarak hangi dosya türlerini yoksayabileceğinizi yapılandırabilirsiniz. Bkz . Sürüm denetiminin yoksaydığı dosyaları özelleştirme. .tfignore dosyasındaki kurallar, içinde itemspecbir joker karakter belirttiğinizde komutuna uygulanıradd. Bu kuralları geçersiz kılmak için belirtin /noignore.
/noprompt Pencerelerin ve iletişim kutularının görüntülenmesini gizler ve çıkış verilerini komut istemine yönlendirir. Bkz. Team Foundation Sürüm Denetimi komutlarını kullanma.
/recursive Belirtilen dizine ve alt dizinlere yinelemeli olarak öğe ekler.

Örnekler

Aşağıdaki örneklerde, çalışma alanında ile eşlendiği c:\code\SiteApp\Main\$/SiteApp/Main/ varsayılır.

Yerel çalışma alanına tüm yeni dosyaları ekleme

Yerel çalışma alanında yeni dosyalar otomatik olarak algılanıyor. Yeni algılanan bu dosyaları bekleyen değişikliklerinize yükseltebilirsiniz.

Aşağıdaki komut, yoksayılan öğeler dışında yerel çalışma alanında bulunan tüm öğelerin en son sürümlerini ekler:

c:\code\SiteApp\Main\SolutionA\Project1>tf add

Aşağıdaki komut, yerel çalışma alanında tüm öğelerin en son sürümlerini, hatta yoksayıldı olarak belirlenen öğeleri ekler:

c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore

Tek tek öğeler ekleme

Aşağıdaki komut dosyaları program1.cs ve program2.cs ekler:

c:\code\SiteApp\Main>tf add program1.cs program2.cs

Belirli bir türdeki tüm öğeleri özyinelemeli olarak ekleme

Aşağıdaki komut geçerli dizindeki ve alt dizinlerdeki tüm C# kod dosyalarını (.cs) ekler:

c:\code\SiteApp\Main>tf add *.cs /recursive

Visual Studio'da çalışma

İpuçları

  • Komutun add sonuçları bekleyen değişiklikler olarak kuyruğa alınır ve siz iade edene kadar sunucuda etkili olmaz. Bkz. İade et komutu.
  • Değişiklikleri ayırmak veya başka bir görev için çalışma alanınızı temizlemek için Shelve komutunu kullanın.