Udostępnij za pośrednictwem


Polecenie Add

Dodaje pliki i foldery do kontroli wersji.

PoradaPorada

WskazówkaPrzed 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.

f9yw4ea0.collapse_all(pl-pl,VS.110).gifDodaj 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.

f9yw4ea0.collapse_all(pl-pl,VS.110).gifDodawanie pojedynczych elementów

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

Dodaje pliki program1.cs i program2.c.

f9yw4ea0.collapse_all(pl-pl,VS.110).gifRekursywnie 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

Porady

  • Wskazówka 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).

  • Wskazówka Użycie konieczne odłogowanych zmian (i prawdopodobnie również chcesz oczyścić obszaru roboczego dla innego zadania), Polecenie shelve.