Frage

Ich bin gefährlich nahe einen ziemlich schweren Web-App zu starten, und ich habe auf meinem Server in QA fast alles heraus bekomme. Ich berühre noch hoch und die Änderungen hier und da, und obwohl ich jede Nacht Schnappschüsse von meinem Server nehme würde ich noch irgendeine Form von Change-Management an den richtigen Stelle gerne so kann ich feststellen, genau das, was in meiner Umgebung verändert, wenn etwas geht schrecklich falsch (vor allem während ich in der Produktion bin). Also ich bin gespannt ... hat jemand irgendwelche Vorschläge für ein guten Change-Management-App (Web oder auf andere Weise)? Was macht alle anderen tun? Soll ich es einfach aufzusaugen und eine Tabelle verwenden?

War es hilfreich?

Lösung

Mein Vorschlag wäre, Quellcodeverwaltung zu verwenden. Sie könnten einen prod Zweig und dann könnte jeder Entwicklungsaufwand eine eigene Niederlassung laichen, bevor es wieder in prod verschmolzen ist, wenn Sie eine bestimmte Freigabe zur Produktion voranzutreiben. Auf diese Weise Ihre Source-Control hat jede Version, die jemals in prod veröffentlicht wurde (Quellcodeverwaltung können Sie zwischen den Versionen zumindest geändert zu identifizieren, was).

EDIT: Der TFS Branching Guidance ziemlich nützlich und die Konzepte war mit anderen Versionskontrollsystemen angewendet werden . Ich würde lesen vorschlagen, wenn Sie in dieser Methode interessiert sind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top