Polecenie Undo
Odrzuca oczekujące zmiany jednego lub więcej plików lub folderów.
Wymagania: zobacz Uprawnienia serwera programu Team Foundation Server.
tf undo [/workspace:workspacename[;workspaceowner]]
[/recursive] itemspec [/noprompt] [/login:username,[password]]
[/collection:TeamProjectCollectionUrl]
Parametry
Parametr |
Opis |
---|---|
/collection : TeamProjectCollectionUrl |
Określa adres URL zawierający elementy kolekcji projektu zespołu.Na przykład: http://myserver:8080/tfs/DefaultCollection. Jeśli nie używasz /workspace opcja domyślnie kolekcji zespołu projektu jest uznawana za zawierający obszaru roboczego, który mapuje bieżącego katalogu. |
itemspec |
Określa zakres elementów.Można określić więcej niż jeden itemspec argumentu.Składnia, zobacz Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/login |
Określa konto użytkownika używane do uruchomienia polecenia.See Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/noprompt |
Pomija wyświetlanie i okna dialogowe i przekierowuje dane wyjściowe polecenia.See Odniesienie do polecenia kontroli wersji programu Team Foundation. |
/recursive |
Rekursywnie cofa zmiany do elementów w określonym katalogu i wszystkich podkatalogach. |
/workspaceworkspacename[;workspaceowner] |
Określa nazwę obszaru roboczego, w którym chcesz cofnąć oczekujące zmiany.Jeśli nie jest określony, obszaru roboczego jest ten, który mapuje bieżącego katalogu. Można określić workspaceowner cofnąć oczekujące zmiany w obszarze roboczym, który należy do określonego użytkownika.Jeśli nie jest określony, obszaru roboczego jest uznawany być bieżącego użytkownika lub jeśli określony, /login:username.Musi mieć uprawnienie UndoOther ustawienie Zezwalaj, aby cofnąć zmiany w obszarze roboczym innego użytkownika.
|
Uwagi
Dla każdego zapasu, dla której istnieje oczekujące Edytuj zmienić, undo Określa polecenie, jeśli plik został zmodyfikowany na dysku.Jeśli plik został zmodyfikowany i /noprompt nie została określona opcja, system monituje o potwierdzenie, że chcesz kontynuować.Wybierz n klawisz, aby pozostawić zmiany w miejscu, y klawisz, aby kontynuować tylko bieżące zmiany, lub a klawisz, aby kontynuować to i wszelkich innych zmodyfikowanych plików, które następnie są wykrywane.
undo Polecenie usuwa dowolny blokad elementy.
Przykłady
Usuń oczekujące zmiany do pliku
c:\code\SiteApp\Main\SolutionA\Project1>tf undo program.cs
Usuwa wszystkie oczekujące zmiany plik program.cs.
Usuń rekursywnie oczekujące zmiany do wszystkich elementów w folderze
c:\code\SiteApp\Main>tf undo * /recursive
Usuwa wszystkie oczekujące zmiany w folderze c:\code\SiteApp\Main i jego podfolderów.
Usuń oczekujące zmiany do pliku zdalnego obszaru roboczego
c:\>tf undo /collection:http://fabrikam-3:8080/tfs/DefaultCollection
/workspace:FABRIKAM-1;JuliaI $/SiteApp/Main/SolutionA/Project1/program.cs
Usuwa wszystkie oczekujące zmiany plik program.cs w określonej kolekcji i obszaru roboczego.
Praca w programie Visual Studio
- Pisanie kodu i zarządzanie oczekującymi zmianamiVisual Studio umożliwia cofanie oczekujące zmiany.
Porady
Aby wyświetlić listę oczekujące zmiany w bieżącym lub zdalnego obszaru roboczego, użyj Polecenie Status.
Można użyć /workspace opcji (i w razie potrzeby, /collection opcji), aby cofnąć zmiany wprowadzone na komputerze zdalnym dev.Ta możliwość jest szczególnie użyteczne w przypadkach, na przykład plik ma został wyewidencjonowany i ewentualnie zablokowany na komputerze dev, który nie może uzyskać dostępu.Patrz wyjaśnienia powyższych /workspace Aby uzyskać informacje dotyczące sposobu działania.
Jeśli trzeba oczyścić obszaru roboczego (na przykład, ponieważ pracy jest przerwana przez bardziej pilnych zadań) i zachować oczekujące zmiany, a nie ich cofanie można wstrzymać je.See Polecenie shelve.Również można zachować położenie otwartych okien, punkty przerwania i innych ważnych wskazówek.See Wstrzymanie pracy i zarządzanie zmianami odłożonymi na półkę.
Można również odrzucić zmiany, które już zostały sprawdzone w.See Undelete Command and Rollback Command (Team Foundation Version Control).