Polecenie Add
Dodaje pliki i foldery do kontroli wersji.
Porada |
---|
Przed dodaniem do kontroli wersji plików, należy najpierw skonfigurować obszar roboczy na komputerze dev.See Workspace Command or Konfiguracja komputera deweloperskiego i rozpoczęcie korzystania z systemu kontroli wersji. |
Wymagania: zobacz Team Foundation Uprawnienia serwera.
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parametry
Parametr |
Opis |
---|---|
/encoding: filetype |
Zignoruj ten parametr. |
itemspec |
Określa zakres elementów, aby dodać.Można określić więcej niż jeden itemspec argumentu. Składnia, zobacz Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/lock |
Stosuje lub usuwa blokadę.See Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/login:username,[password] |
Określa konto użytkownika, aby uruchomić polecenie.See Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/noignore |
Domyślnie niektórych typów plików (na przykład pliki .dll) są ignorowane przez kontroli wersji.Reguły w .tfignore pliki, które stosuje się do Add polecenia podczas określania symbolu wieloznacznego w sieci itemspec.Aby zastąpić stosowania zasad w tym przypadku, należy określić /noignore. Można skonfigurować, jakie typy plików są ignorowane przy użyciu pliku .tfignore (zobacz Dodawanie plików: pliku .tfignore). |
/noprompt |
Pomija wyświetlanie i okna dialogowe i przekierowuje dane wyjściowe polecenia.See Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/recursive |
Rekursywnie dodaje elementy w określonym katalogu i wszystkich podkatalogach. |
Przykłady
Wszystkich poniższych przykładach założono, że $/SiteApp/Main/ jest mapowany do c:\code\SiteApp\Main\ w obszarze roboczym.
Dodaj wszystkie nowe pliki w lokalnym obszaru roboczego
Nowe pliki w lokalnego obszaru roboczego są wykrywane automatycznie.Te pliki wykrytego można awansować do zmiany oczekujące.
c:\code\SiteApp\Main\SolutionA\Project1>tf add
Dodaje najnowsze wersje wszystkich elementów (z wyjątkiem tych, które są ignorowane) w lokalnej przestrzeni roboczej.
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Dodaje najnowsze wersje wszystkich elementów w lokalnym obszarze roboczym.
Dodawanie pojedynczych elementów
c:\code\SiteApp\Main>tf add program1.cs program2.c
Dodaje pliki program1.cs i program2.c.
Rekursywnie dodać wszystkie elementy określonego typu
c:\code\SiteApp\Main>tf add *.cs /recursive
Dodaje wszystkie C# pliki kodu (CS) w bieżącym katalogu i wszystkich podkatalogach.
Praca w programie Visual Studio
- Dodawanie plików do serweraVisual Studio umożliwia dodawanie plików do serwera.
Porady
Wyniki tego polecenia są umieszczane w kolejce jako oczekujące zmiany (zobacz Polecenie Status) i nie zostały wprowadzone na serwerze, do momentu zaewidencjonowania (zobacz Polecenie Checkin).
Użycie konieczne odłogowanych zmian (i prawdopodobnie również chcesz oczyścić obszaru roboczego dla innego zadania), Polecenie shelve.