W jaki sposób wykorzystujesz funkcję winy w TFS?Jak korzystać z funkcji winy w TFS?
Odpowiedz
Odpowiednikiem TFS jest polecenie Annotate, które uważam. (Po prostu kliknij prawym przyciskiem myszy na wersjonowany plik w eksploratorze kodu źródłowego i wybierz "Adnotacja".)
Więcej informacji na ten temat na MSDN.
Szkodliwe TFS ma "adnotować tę wersję" zamiast "opisywać poprzednią wersję" jak w SVN podczas śledzenia linii kodu przez wiele zmian. –
@MatthijsWessels, Zgadzam się, nie ma wbudowanej funkcji do tego. Możesz jednak przeglądać historię, indywidualnie dodawać adnotacje do każdego zestawu zmian do własnego okna, a następnie dzielić widok tych adnotacji. http://ge.tt/7og5eKW1/v/0?c –
@Adam Jak zwykle używałem winy, kiedy zobaczyłem linię kodu i chciałem się dowiedzieć, kto ją dodał i dlaczego. Złożyłbym winę, mogłem zobaczyć, kto ostatnio edytował linię, ale może ta zmiana była po prostu trywialną zmianą, taką jak odstępy. Będąc w stanie łatwo "obwiniać poprzednią wersję" wielokrotnie, mogłem śledzić linię, kiedy nastąpiła prawdziwa zmiana, na której mi zależy. Więc niekoniecznie muszę porównywać różne okna winy, po prostu muszę łatwo przejść do następnego, który dotknął tej linii. W przypadku dużych plików z wieloma niepowiązanymi zmianami zastosowanie metody wyświetlania historii kosztuje wiele wysiłku. –
Czy mówisz o funkcji annotate?
- 1. Programowo uzyskaj dane dotyczące winy TFS (opis)
- 2. Jak korzystać z funkcji Intent.ATTACH_DATA
- 3. Jak korzystać z funkcji Unlink()
- 4. Jak korzystać z funkcji numpy.append
- 5. Jak korzystać z funkcji cgsize?
- 6. Jak korzystać z funkcji strcasestr()?
- 7. Jak korzystać z funkcji sprof?
- 8. Jak korzystać z funkcji setTimeout() w Coffeescript?
- 9. Jak korzystać z funkcji __doPostBack w asp.net
- 10. jak korzystać z funkcji zagregowanego w meteor
- 11. Jak korzystać z funkcji Winapi w java?
- 12. Jak korzystać z funkcji MySQL w Propel
- 13. Jak korzystać z funkcji agregacji w R
- 14. Jak korzystać z funkcji klasy w C++?
- 15. Jak korzystać z funkcji "group_by_window" w TensorFlow
- 16. Jak korzystać z funkcji getElementsByClassName w funkcji javascript?
- 17. Jak korzystać z funkcji srand() z time.h?
- 18. Jak wydrukować numer linii z svn winy?
- 19. Jak korzystać z funkcji writeImage() imagicka?
- 20. Jak korzystać z funkcji przekierowania routera?
- 21. SPARQL 1.1: jak korzystać z funkcji zamiany?
- 22. Jak korzystać z funkcji trim (jQuery)
- 23. Jak korzystać z funkcji wewnątrz łańcucha?
- 24. Robomongo, jak korzystać z funkcji niestandardowych?
- 25. Jak korzystać z funkcji SHA256 OpenSSL
- 26. jQuery: jak prawidłowo korzystać z funkcji .stop()?
- 27. d3.js: jak korzystać z funkcji mapy?
- 28. Jak korzystać z funkcji Include() po funkcji OfType()?
- 29. Jak korzystać z funkcji z jednego XSL w innym
- 30. Jak korzystać z funkcji takich jak CONCAT() itp. W AREL?
łatwo, wybierz innego dewelopera i pozwól mu zgrać! – Pharabus
Dla tych, którzy nie wpadli w "winę" jako formalna funkcja kontroli źródła, jest ona używana w SVN, CVS, może innych narzędziach. Zasadniczo pokazuje, kto zmienił naruszającą linię kodu i kiedy. Mówiąc metaforycznie kładzie krzyżyk na czyimś plecku. – DOK
"Adnotacja" jest lepszą nazwą niż "obwiniać" - zazwyczaj nie chcesz wskazywać palcem na kogoś, kto może pomóc ci go zrozumieć. Oba narzędzia pokazują również zmianę/zestaw zmian, w którym dokonano zmiany, co naprawdę pomaga zrozumieć, dlaczego kod został napisany w ten sposób. – Keith