Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Visual Studio 2019 | Visual Studio 2022
Polecenie Kontrola add wersji programu Team Foundation dodaje pliki i foldery do repozytorium kontroli wersji serwera Team Foundation.
Wymagania wstępne
- Domyślne uprawnienia kontroli wersji serwera Team Foundation.
- Obszar roboczy tfVC skonfigurowany na maszynie dewelopera. Zobacz Polecenie obszaru roboczego lub Konfigurowanie kontroli wersji programu Team Foundation na maszynie dewelopera.
Składnia
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parametry
| Parameter | Description |
|---|---|
/encoding: <filetype> |
Zignoruj ten parametr. |
itemspec |
Określa zakres elementów do dodania. Można określić więcej niż jeden itemspec argument. |
/lock |
Stosuje lub usuwa blokadę. Zobacz Używanie poleceń kontroli wersji programu Team Foundation. |
/noignore |
Domyślnie kontrola wersji ignoruje niektóre typy plików, takie jak pliki.dll . Można skonfigurować typy plików do zignorowania przy użyciu pliku .tfignore . Zobacz Dostosowywanie kontroli wersji plików ignorowanych. Reguły w pliku .tfignore mają zastosowanie do add polecenia podczas określania symbolu wieloznakowego w pliku itemspec. Aby zastąpić te reguły, określ wartość /noignore. |
/noprompt |
Pomija wyświetlanie okien i okien dialogowych oraz przekierowuje dane wyjściowe do wiersza polecenia. Zobacz Używanie poleceń kontroli wersji programu Team Foundation. |
/recursive |
Cyklicznie dodaje elementy w określonym katalogu i wszystkich podkatalogach. |
Przykłady
W poniższych przykładach przyjęto założenie, że c:\code\SiteApp\Main\ mapuje się na $/SiteApp/Main/ obszar roboczy.
Dodawanie wszystkich nowych plików w lokalnym obszarze roboczym
Nowe pliki w lokalnym obszarze roboczym są automatycznie wykrywane. Możesz podwyższyć poziom tych nowo wykrytych plików do oczekujących zmian.
Następujące polecenie dodaje najnowsze wersje wszystkich elementów w lokalnym obszarze roboczym, z wyjątkiem tych, które są ignorowane:
c:\code\SiteApp\Main\SolutionA\Project1>tf add
Następujące polecenie dodaje najnowsze wersje wszystkich elementów w lokalnym obszarze roboczym, nawet elementy oznaczone jako ignorowane:
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Dodawanie poszczególnych elementów
Następujące polecenie dodaje pliki program1.cs i program2.cs:
c:\code\SiteApp\Main>tf add program1.cs program2.cs
Rekursywnie dodaj wszystkie elementy określonego typu
Następujące polecenie dodaje wszystkie pliki kodu języka C# (.cs) w bieżącym katalogu i wszystkich podkatalogach:
c:\code\SiteApp\Main>tf add *.cs /recursive
Praca w programie Visual Studio
- Możesz również użyć programu Visual Studio, aby dodać pliki do serwera.
Wskazówki
- Wyniki
addpolecenia są kolejkowane jako oczekujące zmiany i nie mają wpływu na serwer do momentu ich zaewidencjonowania. Zobacz Polecenie Checkin. - Aby odłożyć zmiany lub wyczyścić obszar roboczy dla innego zadania, użyj polecenia Shelve.