2009-07-16 22 views
0

Was ist der beste Weg, verschiedene Versionen von SSAS-Lösungen ohne Versionskontrolle zu verwalten und zu kombinieren?SSAS-Versionierung ohne Quellcodeverwaltung

Derzeit haben wir ein Netzlaufwerk, auf dem die "Master" -Kopie gespeichert ist. So arbeiten einzelne Entwickler mit einer lokalen Kopie, aber vor kurzem gab es ein Problem mit dem Hinzufügen von Änderungen an der "Master" -Kopie.

Irgendwelche Vorschläge? Microsoft scheint Quellkontrolle für SSIS zu haben. SSRS ist einfach genug, um einfach durch Kopieren/Einfügen der rdl-Dateien zu migrieren. Es scheint keinen einfachen Weg zu geben, dies mit SSAS-Paketen zu erreichen.

Antwort

2

Über welche Version sprechen Sie? Ich habe kürzlich ein komplettes SSAS-Projekt in die Quellcodeverwaltung aufgenommen. Es gab überhaupt kein Problem.

Wir müssen irgendwie über zwei verschiedene Dinge reden.

+0

2005. Ich denke, es ist ein Mangel an Quellcode-Kontrolle. Wir verwenden ein Freigabe-Laufwerk, um die Master-Kopie zu behalten. Ich frage mich nur, wie man verschiedene Versionen ohne Quellcodeverwaltung kombinieren kann. – Jefe

+1

SourceGear Vault ist kostenlos für einige wenige Benutzer (1? 5?) Go bekommen Quellcode-Kontrolle. –

+0

Ich werde das untersuchen. Ich habe versucht, meinem Team davon zu erzählen, aber anscheinend versteht "Upper Management" nicht, warum SSAS/SSRS/SSIS eine Versionskontrolle benötigt! – Jefe

0

Sie könnten versuchen, ein einzelnes Master-XML-Skript zu erstellen, das die gesamte Cube-Definition enthält. Dieses Skript wird auf dem Netzwerklaufwerk ausgeführt.

Das XMLA-Skript kann mithilfe des Analysedienstbereitstellungstools generiert werden. Dann müssten Sie sich auf ein Diff-Tool verlassen, um die Änderungen von jedem Entwickler manuell in die Master-Datei zu integrieren. Dies wäre extrem umständlich und fehleranfällig.

Ich würde empfehlen, das Projekt nur in der Quellcodeverwaltung zu speichern. Wie bereits erwähnt, arbeitet MSAS mit jedem Versionskontrollanbieter zusammen. seit es Quelldateien sind nur XML. Verwenden Sie für optimale Ergebnisse einen Quellcodeverwaltungsdienstleister, der in Visual Studio integriert ist.

+0

Danke für die Eingabe. Ich werde einige der von Ihnen erwähnten Themenbereiche recherchieren. – Jefe

Verwandte Themen