Udostępnij za pośrednictwem


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.

[!UWAGA]

Jeśli używasz undo polecenie Cofnij oczekujące zmiany w obszarze roboczym zdalnego, który jest nadal w użyciu, a następnie przed kontynuowaniem pracy w obszarze roboczym, użytkownik musi zalogować się do komputera obsługującego obszaru roboczego i następnie get (i w niektórych przypadkach get/all) elementy dotkniętych Cofnij.

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

Porady

  • Porada Aby wyświetlić listę oczekujące zmiany w bieżącym lub zdalnego obszaru roboczego, użyj Polecenie Status.

  • PoradaMoż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.

  • PoradaJeś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ę.

  • PoradaMożna również odrzucić zmiany, które już zostały sprawdzone w.See Undelete Command and Rollback Command (Team Foundation Version Control).