Als «configuration-management» getaggte Fragen

Das Konfigurationsmanagement (Configuration Management, CM) ist ein systemtechnischer Prozess zur Herstellung und Aufrechterhaltung der Konsistenz der Leistung, der funktionalen und physischen Eigenschaften eines Produkts mit seinen Anforderungen, seinem Design und seinen Betriebsinformationen während seiner gesamten Lebensdauer.

7
Wie schlecht ist die Idee, Python-Dateien als Konfigurationsdateien zu verwenden?
Ich habe immer JSON- Dateien für die Konfiguration meiner Anwendungen verwendet. Ich habe angefangen, sie zu verwenden, als ich viel Java codiert habe, und jetzt arbeite ich hauptsächlich an der serverseitigen und datentechnischen Python-Entwicklung und bin mir nicht sicher, ob JSON der richtige Weg ist. Ich habe gesehen, wie Sellerie …

22
Was sind einige bewährte Methoden vor dem Einchecken von Quellcode? [geschlossen]
Mein Team verwendet Team Foundation Server für die Quellcodeverwaltung. Heute habe ich einige Fehler behoben und eine Testanwendung erstellt, bevor ich sie eingecheckt habe. Ich habe jedoch vergessen, Code zu kommentieren. (Dieser Code hat die Benutzeroberfläche ein wenig seltsam gemacht.) Ich möchte wissen, welche guten Praktiken es gibt, bevor ich …

7
Was ist die bevorzugte Methode zum Speichern von Anwendungskonfigurationen?
Die meiste Zeit speichere ich die Konfiguration der Entwicklungsanwendung wie folgt im Stammverzeichnis des Projekts: app |-- config.json Dies scheint jedoch nicht der beste Ansatz zu sein, da diese Konfiguration letztendlich im Versionskontrollsystem gespeichert wird - was möglicherweise zu einem Verlust von Benutzernamen, Passwörtern und anderen sensiblen Inhalten führt. Im …

9
Versionskontrolle und persönliche Konfigurationsdatei
Unser Projekt verwendet eine benutzerspezifische Konfigurationsdatei. Diese Datei befindet sich derzeit nicht in der Versionskontrolle, da sie für jeden Benutzer unterschiedlich ist. Das Problem besteht darin, dass die anderen Entwickler immer dann, wenn ein Entwickler ein neues Modul hinzufügt, das konfiguriert werden muss, oder wenn sie den Namen eines vorhandenen …



6
INI-Dateien oder Registry oder persönliche Dateien?
Ich möchte die Konfiguration meines Projekts speichern, einschließlich Bildschirmgröße Bildschirmposition Ordnerpfade Benutzereinstellungen und so weiter. Die Standardspeicherorte für diese Konfigurationswerte sind: Registrierung INI-Dateien Persönliche Dateien (wie * .cfg) Wie wählen Sie zwischen diesen Orten? Gibt es auch Vor- und Nachteile , wenn Sie eines davon verwenden?


2
Mercurial Repository-Struktur mit schwergewichtigen Kommunikations-, Konfigurationsmanagement- und Testanforderungen für Unternehmen
Ich bin ein weiterer Subversion-Benutzer, der Mühe hat, sich in das Tao der verteilten Versionskontrolle einzuarbeiten. Bei der Verwendung von Subversion war ich ein großer Fan des Projekt-Minor-Ansatzes, und mit den meisten meiner früheren Arbeitgeber haben wir unsere Repository-Filialen strukturiert. Tags & Trunk wie folgt: branches-+ +-personal-+ | +-alice-+ | …

5
Best Practices für den Umgang mit einer großen Anzahl strukturierter Konfigurations- / Eigenschaftendateien
Stellen Sie sich ein System mit einer großen Anzahl von Servern vor. Jeder von ihnen hat eine Reihe von Einstellungen: Einige spezifisch für den Server Einige spezifisch für die Region Einige, die allen gemeinsam sind Möglicherweise können Sie einige benutzerdefinierte Gruppierungen festlegen, da diese Servergruppe nur zum Lesen bestimmt ist …

2
Großes Projektlayout: Hinzufügen einer neuen Funktion für mehrere Unterprojekte
Ich möchte wissen, wie man ein großes Projekt mit vielen Komponenten mit dem Versionsverwaltungssystem verwaltet. In meinem aktuellen Projekt gibt es 4 Hauptteile. Netz Server Admin-Konsole Plattform. Der Web- und Serverteil verwendet 2 Bibliotheken, die ich geschrieben habe. Insgesamt gibt es 5 Git-Repositories und 1 Quecksilber-Repository. Das Projekterstellungsskript befindet sich …

3
Benutzerkonfiguration eines Shell-Skripts. Empfohlene Vorgehensweise?
Ich schreibe ein Shell-Skript mit ein paar Variablen, die vom Benutzer konfiguriert werden sollten. Es wird ein Installationsprogramm zum Herunterladen und Konfigurieren des Skripts geben, möglicherweise durch eine Reihe von Fragen. Das betreffende Skript richtet sich an andere Entwickler. Dies kann auf verschiedene Arten implementiert werden: Verwenden Sie Platzhalter im …

1
Wer ist Configuration Manager?
Ich möchte Mitglieder der Community nach der Rolle von Configuration Manager fragen, wie Sie es sehen. Ich frage nicht, was Configuration Management ist, solange es schon einmal gefragt wurde . Was ich wissen muss ist: Welche Aufgaben sollte Configuration Manager Ihrer Meinung nach in Ihrem Team ausführen (oder ausführen)? Was …

6
Code-Besitz mit mehreren Scrum-Teams
Wenn zwei Scrum-Teams dieselbe Softwarekomponente verwenden, wer ist dann dafür verantwortlich, eine klare Architekturvision dieser Komponente bereitzustellen und diese Vision beizubehalten / zu entwickeln, während sich die Codebasis weiterentwickelt? In Scrum sollten Sie einen kollektiven Code besitzen. Wie können Sie also sicherstellen, dass die von Team A durchgeführte Entwicklung die …

1
Warum heißt es Software Configuration Management (SCM)?
Wenn ich an die Softwarekonfiguration denke, denke ich an eine Datei, die zur Laufzeit gelesen wird. Diese Datei enthält beispielsweise den Port, den ein Server möglicherweise verwendet, ob Verschlüsselung verwendet werden soll, und Pfade verschiedener Ressourcen. Als ich zum ersten Mal auf "Software Configuration Management" stieß, dachte ich, dass dies …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.