Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Team Foundation Sürüm Denetimi add komutu TFVC deposuna dosya ve klasör ekler.
Önkoşullar
- Varsayılan TFVC izinleri.
- Geliştirme makinesinde ayarlanan TFVC çalışma alanı. Bkz . Geliştirme makinenizde Çalışma Alanı komutu veya Team Foundation Sürüm Denetimini Ayarlama.
Sözdizimi
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parametreler
| Parametre | Description |
|---|---|
/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 addbir joker karakter belirttiğinizde komutuna uygulanıritemspec. 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
addsonuç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.