Narzędzie do porównywania / porównywania zespołów .NET - co jest dostępne? [Zamknięte]

Chciałbym móc wykonać różnicę na poziomie kodu między dwoma zespołami; wtyczka Diff dla Reflectora jest najbliższą rzeczą, jaką do tej pory znalazłem, ale porównanie całego złożenia jest procesem ręcznym, który wymaga ode mnie zagłębiania się w każdą przestrzeń nazw / klasę / metodę.

Inne narzędzia, które do tej pory znalazłem, wydają się być ograniczone do różnic na poziomie API (przestrzenie nazw, klasy, metody) - które nie są odpowiednie dla tego, czego szukam.

Czy ktoś wie o takim narzędziu? Moje wymagania (od najwyższego do najniższego) to:

Być w stanie analizować / odzwierciedlaćkod zawartość dwóch wersji tego samego zespołu i zgłoś różniceZaakceptuj folder lub grupę zespołów jako dane wejściowe; szybko je porównać (podobnie jak w folderze WinMerge)Szybka możliwość określenia, czy dwa zestawy są równoważne na poziomie kodu (nie tylko API)Pozwól na łatwe drążenie, aby zobaczyć różniceEksportowanie raportów dotyczących różnic

(Osobiście lubię WinMerge dla różnic tekstowych, więc aplikacja o podobnym interfejsie byłaby świetna)

questionAnswers(7)

yourAnswerToTheQuestion