Ich höre diesen Begriff im Büro und weiß, dass er für den Lebenszyklus der Softwareentwicklung relevant ist. Was bedeutet "fördern"? Kontext: zB um eine Datei zu bewerben.
Ich höre diesen Begriff im Büro und weiß, dass er für den Lebenszyklus der Softwareentwicklung relevant ist. Was bedeutet "fördern"? Kontext: zB um eine Datei zu bewerben.
Antworten:
In einem gut eingerichteten Softwareentwicklungs-Shop haben Sie verschiedene getrennte Umgebungen. "Sandbox", "Entwicklung", "Integrationstest", "Benutzerakzeptanztest", "Leistungstest" und schließlich "Produktion" (oder "Beta" und "General Release", wenn Sie Software verkaufen / vertreiben).
Dies sollte ein Fortschritt in Bezug auf Qualität und Genauigkeit der Tests sein. Von "gee whiz I can compile it" in der Sandbox-Umgebung bis zu "Ich garantiere absolut, dass dies gemäß den Spezifikationen funktioniert, solange Sie nicht den Stecker ziehen".
Das Verschieben einer Software von einer Umgebung in die nächste wird als "Bewerben" bezeichnet. Der Werbung sollte eine Art Qualitätssicherung und -prüfung vorausgehen, um zu beweisen, dass die Komponente für die Werbung geeignet ist.
Der vollständige Kontext ist wahrscheinlich "eine Datei in die Produktion befördern" oder so ähnlich. Es bedeutet nur, dass die Datei auf das "wichtigere" oder "kritischere" System verschoben werden soll. Vermutlich geschieht dies erst nach Codeüberprüfung, Testen, Abmelden von Fragen und Antworten usw.
Analogie: Ein Teamleiter wird zu einem Manager "befördert".
Wie wird eine Datei von einer Umgebung in eine andere verschoben, wenn sie hochgestuft wird?
Dies hängt ganz davon ab, wie Sie Inhalte in Ihren Test- und Produktionsumgebungen erstellen und bereitstellen.
Angenommen, Sie verwenden Git für Ihre Versionskontrolle und haben einen Zweig für Ihre Testumgebung und einen anderen für Ihre Produktionsumgebung. In diesem Fall könnten Sie eine Datei (oder eher ein changeset umfasst Änderungen an eine Anzahl von Dateien) durch Förderung der Zusammenführung der Änderungen in Ihrem Testzweig zu Ihrem Produktionszweig, den Wiederaufbau des Produktionscode und den Einsatz von ihm. (Oder Sie können einen Reset durchführen , um den HEAD des Produktionszweigs mit dem letzten Commit für den Änderungssatz im Testzweig identisch zu machen. Oder Sie können eine Auswahl treffen ...)
Im einfachsten Sinne wird dabei nur der zugehörige Befehl des Versionskontrollsystems in der allgemeinen Sprache "Office Talk" verwendet. Gelegentlich lautet der Befehl zum Verschieben einer Datei aus dem Arbeitsbereich eines Entwicklers in eine höhere Ebene des Versionskontrollbaums ("Test", "Qualitätssicherung" usw.) promote
.