Udostępnij za pośrednictwem


Polecenie Add

Dodaje pliki i foldery do kontroli wersji.

PoradaPorada

PoradaPrzed dodaniem do kontroli wersji plików, należy najpierw skonfigurować obszar roboczy na komputerze dev.See Workspace Command or Konfiguracja systemu kontroli wersji programu Team Foundation na komputerze deweloperskim.

Wymagania: zobacz Uprawnienia serwera programu Team Foundation Server.

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

Porady

  • Porada 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).

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