Jestem nowy na Team Foundation Server, więc zastanawiałem się, co robi "Shelve Pending Changes" na serwerze fundacji Team. Używam TFS projektu na Codeplex.Shelve Oczekujące zmiany w serwerze Team Foundation
38
A
Odpowiedz
41
Oczekiwanie na zmiany w półce powoduje zapisanie zmian kodu na serwerze, ale nie przypisanie ich do oddziału. Oto kilka powodów, dla których go użyłem:
- Aby zapisać zmiany, ale cofnij lokalnie, gdy nie jestem gotowy do zatwierdzenia zmian, ale muszę wprowadzić awaryjny błąd w tej samej gałęzi.
- Aby zapisać kod do przeglądu kodu przed zatwierdzeniem. Inne osoby mogą sprawdzić lub przejrzeć zmiany w półce.
- Aby zapisać zmiany, które są gotowe do zatwierdzenia, gdy zmiany nie zostaną jeszcze zatwierdzone.
Jedna rzecz, którą należy wiedzieć o zmianach w półkach: gdy się nie powiedzie, otrzymujesz plik tak jak jest. Jeśli ktoś inny zmodyfikował plik po odłożeniu, nie dojdzie do scalenia. Dlatego nie zalecam długoterminowych zmian regałów.
Powiązane problemy
- 1. Identyfikacja wersji Team Foundation Server
- 2. Automatyzacja tworzenia obszaru roboczego na serwerze Team Foundation Server
- 3. Team Foundation Server 2010 API
- 4. Regały oczekujące Zmiany w TFS
- 5. W Team Foundation Server, w jaki sposób jeden rozwidla projekt?
- 6. Zdalny dostęp do Team Foundation Server 2010
- 7. Połączyć się z Team Foundation Server
- 8. Porównanie CruiseControl, TeamCity i Team Foundation Server
- 9. Dlaczego Team Explorer nie wyświetla plików dll w "Wykryto zmiany"?
- 10. Jak uzyskać dostęp do Team Foundation Server (TFS) z Linuksa
- 11. Jak określić używany szablon procesu na serwerze Team Foundation Server po utworzeniu projektu zespołowego
- 12. Jak przeglądać i przeglądać pliki przechowywane na serwerze Team Foundation bez użycia Visual Studio
- 13. Jak uzyskać program Visual Studio Team Foundation Server, aby zobaczyć, że przeniosłem kod do innego folderu?
- 14. "Sterowanie zmianą źródła" nie w menu - Team Foundation Server 2010
- 15. Jak otworzyć projekt do edycji za pomocą Team Foundation Server
- 16. Kojarzenie git popełnia z Team Foundation elementów roboczych
- 17. Wyciągnij gałąź z usługi Team Foundation do Visual Studio 2012
- 18. TF31002: Nie można połączyć się z tym serwerem Team Foundation
- 19. Wady usługi Team Foundation Service i TFS na platformie Azure
- 20. Czy istnieje interfejs użytkownika przyjazny dla klienta Team Foundation Server?
- 21. Team Foundation Server 2010 Nie szanuje mojego pliku .tfignore
- 22. testów jednostkowych JavaScript z Team Foundation Server Budowanie
- 23. Czym dokładnie jest TFVC (Team Foundation Version Control)
- 24. Migracja lokalnego systemu TFS do usługi Team Foundation
- 25. Jak dodać istniejące rozwiązanie do Team Foundation Server?
- 26. Jak Hg Shelve Dodano niepotrzebne pliki
- 27. Sprawdź, czy są jakieś oczekujące zmiany do zapisania.
- 28. Pierwsze migracje kodu - jak wyświetlić oczekujące zmiany modelu?
- 29. Regały TFS - zapomniałem odznaczyć "Zachowaj zmiany oczekujące na miejscu"
- 30. Visual Studio: właściwość dbType NvarChar jest niepoprawna dla tego konstruktora (Team Foundation Server.)
Dla jasności można ** zachować ** zmiany lokalnie (w środowisku programistycznym) po odłożeniu (co jest przydatne przy przeglądaniu kodu), lub ** odrzucić ** zmiany lokalne (przydatne, gdy trzeba załadować inna wersja/gałąź kodu, aby naprawić błąd) – vlad