7

Zaczynam pracować z pakietem Microsoft BI: Usługi analityczne 2005, Business Intelligence Development Studio 2005, podobne rzeczy. Oczywiście moim pierwszym życzeniem było stworzenie tego samego środowiska kontroli źródła/automatycznego testowania, które mam dla moich projektów .NET.Jak umieścić rozwiązania BIDS pod kontrolą źródła?

Jednak pliki xml używane przez usługi Analysiss (dwproj, cube, dim, ds, dsv) i usługi integracji (dtsx) są raczej źródłem kontroli - nieprzyjazne. Nie tylko mają rzeczywiste dane wymieszane ze szczegółami prezentacji np. współrzędne diagramu, ale często są również formatowane po zapisaniu przez program Visual Studio. Powoduje to całkowicie bezużyteczne różnice w TortoiseSVN, gdzie połowa pliku uległa zmianie, ale nie można zrozumieć, gdzie i dlaczego.

Jak rozwiązać ten problem? Czy są jakieś specjalistyczne systemy/wtyczki odpowiednie do pracy?

+0

Udało Ci się to rozwiązać, ponieważ napotykamy również problemy, które sprawiają, że BIDS współpracują z kontrolą źródła. –

+0

Nie, nigdy nie znalazłem idealnego rozwiązania. –

Odpowiedz

7

Mamy funkcję w BIDS Helper (darmowy dodatek typu open source), która wykonuje "inteligentną różnicę". Nie możemy przerwać całego formatowania, które się dzieje, ale funkcja inteligentnej zmiany usuwa tak wiele szczegółów prezentacji, jak to tylko możliwe, co zwykle pozwala zobaczyć ważne szczegóły każdej zmiany. Wiem, że działa z Source Safe i TFS, nie wiem, czy ktoś próbował jeszcze z SVN.

+1

Cześć Darren, dziękuję za wskazanie pomocy BIDS. Próbowałem go z svn, wydaje się, że nie ma bezpośredniego wsparcia, więc w efekcie stworzyłem oddzielne kasowanie wersji bazowej dla porównania i wskazując narzędzie Smart diff do tego samego pliku w tym folderze. Jest to przydatne, jeśli nie bardzo wygodne. –

Powiązane problemy