2016-03-28 6 views
0

Ich habe eine Datenbanklösung in Visual Studio erstellt. Alle Objekte (Stored Procedures + Tables) sind mit dieser Build-Aktion als 'Build' verknüpft. Wenn ich diese Lösung über RM bereitstellen möchte, wird eine dacpac Datei generiert, die eine vollständige Lösung mit allen Objekten bereitstellt.Wie kann ich bestimmte Änderungssets über das Release-Management bereitstellen?

Gibt es eine Möglichkeit, nur bestimmte Objekte/Change Set mit Release Management zu implementieren?

+0

Können Sie ein Beispiel dafür nennen, warum Sie dies tun möchten? –

+0

Nehmen wir an, zwei Teams arbeiten an derselben Lösung, aber an verschiedenen Objekten. Jetzt haben beide ihre Änderungen in TFS vorgenommen. Während Änderungen von Team 1 veröffentlicht werden, sollten Änderungen in Team 2 nicht über RM bereitgestellt werden. Dies ist das spezifische Szenario, über das ich spreche. –

Antwort

0

Sie sagen nicht, welche Geschmack/Version von RM Sie verwenden aber die allgemeine Beratung ist das gleiche, das ist, dass Sie von RM als Werkzeug denken müssen, die mit die Fähigkeiten von anderen Tools funktioniert nicht ein Werkzeug, das erweitert die Fähigkeiten anderer Werkzeuge. Wenn die Werkzeuge, mit denen RM arbeiten soll, mit die Aufgabe über die Befehlszeile ausführen oder die gewünschte Ausgabe erstellen können, dann kann RM diese Fähigkeit fast sicher nutzen und Ihre Bits bereitstellen.

Als Ausgangspunkt wollte ich RM aus der Gleichung lassen und sich darauf konzentrieren, ob SSDT und/oder Ihr Build-System die gewünschten Ergebnisse liefern kann, und dann RM konfigurieren, um die Implementierung durchzuführen.