Ekle Komutu
Sürüm kontrolü, dosyaları ve klasörleri ekler.
İpucu
Sürüm kontrolü için dosyalar eklemeden önce dev makine üzerinde çalışma alanını ayarlamanız gerekir.See Workspace Command or Geliştirme Makinenizi Ayarlama ve Sürüm Denetimini Kullanmaya Başlama.
Gereksinimleri: görmek Takım Kuruluş Sunucusu İzinleri.
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parametreler
Parametre |
Description |
---|---|
/encoding: filetype |
Bu parametreyi kullanmayın. |
itemspec |
Öğeleri eklemek için kapsamını belirtir. Birden fazla itemspec bağımsız değişkeni belirtebilirsiniz. Sözdizimi için bkz: Team Foundation Sürüm Denetimi Komut Başvurusu. |
/lock |
Uygular veya bir kilidi kaldırır. Bkz: Team Foundation Sürüm Denetimi Komut Başvurusu |
/login:username,[password] |
Komutu çalıştırmak için kullanıcı hesabını belirtir. Bkz: Team Foundation Sürüm Denetimi Komut Başvurusu |
/noignore |
Varsayılan olarak, belirli türden dosyaların (örneğin, .dll dosyaları) sürüm denetimi tarafından göz ardı edilir. Kuralları bir .tfignore dosyalara uygulamak için Add komutu joker karakter olarak belirttiğinizde, itemspec. Kuralları uygulama bu durumda geçersiz kılmak için belirttiğiniz /noignore. Hangi tür dosyaları .tfignore dosyasını kullanarak göz ardı yapılandırabilirsiniz (bkz: dosyaları Ekle: .tfignore dosyasını). |
/noprompt |
Pencereler ve iletişim kutuları görüntülenmesini önler ve komut istemine çıktı verilerini yönlendirir. Bkz: Team Foundation Sürüm Denetimi Komut Başvurusu |
/recursive |
Özyinelemeli olarak belirtilen dizini ve tüm alt dizinlerine öğeleri ekler. |
Örnekler
Tüm aşağıdaki örneklerde, yaptığınızı varsayar $/SiteApp/Main/ için eşlenen c:\code\SiteApp\Main\ çalışma alanında.
Yerel çalışma alanında tüm yeni dosyalar ekleme
Yeni dosyalar bir yerel çalışma otomatik olarak algılanır. Bu yeni algılanan dosyaların beklemedeki değişikliklerinizin yükseltebilirsiniz.
c:\code\SiteApp\Main\SolutionA\Project1>tf add
Tüm öğeleri en son sürümlerini ekler (olanlar hariç göz ardı) yerel çalışma alanında.
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Tüm öğeleri en son sürümlerini yerel çalışma alanına ekler.
Tek tek öğeler ekleme
c:\code\SiteApp\Main>tf add program1.cs program2.c
Dosyalar program1.cs ve program2.c ekler.
Yinelemeli olarak belirli bir türün tüm öğeleri Ekle
c:\code\SiteApp\Main>tf add *.cs /recursive
Geçerli dizinde ve tüm alt dizinlerindeki tüm C# kod dosyaları (.cs) ekler.
Visual Studio ile çalışmak
- Dosyaları sunucuya ekleyin.Dosyaları sunucuya eklemek için Visual Studio'yu kullanabilirsiniz.
İpuçları
Bu komutun sonuçları bekleyen değişiklikleri gibi sıraya (bkz: Status (Durum) Komutu) ve teslim edene kadar sunucu üzerinde etkili değildir (bkz: Checkin Komutu).
Stoktaki değişiklikler ayarlayın (ve belki de başka bir görev için çalışma alanınızı temizlemek istiyorsanız) için kullanıyorsanız, Shelve Komutu.