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
Geliştirme makinesinde ayarlanan TFVC çalışma alanı. Bkz. Çalışma alanı komutu veya geliştirme makinenizde Team Foundation Sürüm Denetimi ayarlama.
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 itemspec bir 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
- Sunucuya dosya eklemek için Visual Studio'yu da kullanabilirsiniz.
İ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.