Próbuję zaimplementować wtyczkę do Team Foundation Server 2010, która będzie tworzyć raporty o użytkownikach w projekcie zespołowym. Koncepcyjnie, wszystko, czego potrzebuję, aby poprawnie zaimplementować tę wtyczkę, to dostęp do tych samych danych, które otrzymujesz, gdy używasz funkcji "Adnotuj" w Visual Studio: Muszę być w stanie powiedzieć, kto był ostatnią osobą, która stworzyła dane linia kodu.Programowo uzyskaj dane dotyczące winy TFS (opis)
Przeszukałem Internet w poszukiwaniu dokumentacji lub próbek kodu, ale wszystko, co mogę znaleźć, to sugestie takie jak using the TFS command-line tools lub pozornie niekompletne code samples.
nie przeszkadza mi robić dużo podnoszenie ciężkich w kodzie klienta, ale nie wydaje się być oczywistym sposobem na uzyskanie użytecznych danych Autorstwo temat treści kodu w Changeset, ani z zwrot merge details.
Właśnie zaimplementowałem to i nie mówi ci właściciel każdej linii, tylko zestaw zmian i kod ... – im1dermike
@ im1dermike, masz rację. To było wystarczająco dobre dla mojego przypadku użycia. –