Bei der Versionierung werden aufeinanderfolgende Versionen derselben Software anhand eindeutiger Versionsnamen oder eindeutiger Versionsnummern identifiziert.
Jedes Java-Projekt, das mein JAR verwendet, hat mit ziemlicher Sicherheit eine zusätzliche Abhängigkeit von einem anderen JAR, das mein JAR auch als Abhängigkeit enthält. Das Problem ist, dass andere JAR mehrere Versionen hat. Wie kann ich Probleme vermeiden, die auftreten können, wenn sich die Version Ihres Projekts für das 2. …
Angenommen, ich habe 14-tägige Sprint-Iterationen, in denen ich mehrere Geschichten für neue Funktionen, einige Verbesserungen und einige zu behebende Fehler habe. Ich setze diese Änderungen auch ein, wenn sie fertig sind. Ich warte nicht auf das Ende des Sprints. Mein Problem ist - wie kann man die semantische Versionierung von …
Ich habe ein Programm, das aus 5 Hauptkomponenten besteht. Ich finde die Standardversionsnummerierung zu einschränkend, weil ich sehen möchte, auf welcher Version sich die einzelnen Komponenten befinden. Hat jemand einen einfachen Weg gefunden, dies zu tun, außer jedes einzeln aufzulisten?
Wir erstellen eine Suite nativer mobiler Anwendungen als Ergänzung zu unserer vorhandenen Anwendung, die derzeit nur eine Webschnittstelle zum Server unterstützt. Die Anwendung kann von Clients in ihrer eigenen Infrastruktur installiert und gehostet werden oder von uns für Clients gehostet werden, die sie nutzen möchten. Große Unternehmenskunden entscheiden sich normalerweise …
Ich mache ein Forschungsprojekt, in dem ich die Optionen erforsche, um Änderungen in einer ereignisgesteuerten Microservice-Architektur zu handhaben. Nehmen wir also an, wir haben eine Anwendung, in der wir vier verschiedene Dienste haben. Jeder dieser Dienste verfügt über eine eigene Datenbank zum Speichern lokaler Daten. In diesem Setup kommunizieren die …
Ich bin ziemlich neu in der weiten Welt von Git. Ich habe das Handbuch gelesen und geübt, bin aber verwirrt über einige Aspekte, die ich nach der Suche nicht herausfinden konnte. Ich frage mich: Wann ist in einem Projekt (Post First Commit) der richtige Zeitpunkt, um Quelldateien bereitzustellen? Kurz vor …
Einige Projekte stoßen die Version an, bevor eine neue Entwicklung gestartet wird, während andere Projekte die Version anstoßen, wenn sie eine Version markieren. Welcher Ansatz ist besser? Wenn die Versionsnummer zu Beginn der neuen Phase nicht geändert wird, vergessen die Entwickler möglicherweise, sie zu ändern, und geben das Programm einfach …
Angenommen, Sie haben ein großes Projekt, das von einer API-Basis unterstützt wird. Das Projekt liefert auch eine öffentliche API, die Endbenutzer verwenden können. Manchmal müssen Sie Änderungen an der API-Basis vornehmen, die Ihr Projekt unterstützt. Beispielsweise müssen Sie eine Funktion hinzufügen, die eine API-Änderung oder eine neue Methode erfordert oder …
In der Vergangenheit habe ich die Standardmethode zum Hinzufügen von @DeprecatedAnmerkungen zu API-Methoden verwendet, die in einer späteren Version entfernt werden. Jetzt bereite ich eine Hauptversion für eine Bibliothek vor, bei der viele API-Teile entfernt und umbenannt werden. Um den Übergang für vorhandene Benutzer zu vereinfachen, kann es möglicherweise hilfreich …
Ich entwerfe ein System, das Event Sourcing, CQRS und Microservices verwendet. Ich muss verstehen, dass dies kein ungewöhnliches Muster ist. Ein Schlüsselmerkmal des Dienstes muss die Fähigkeit sein, aus einem Aufzeichnungssystem zu rehydrieren / wiederherzustellen. Microservices erzeugen Befehle und Abfragen auf einem MQ (Kafka). Andere Microservices reagieren (Ereignisse). Befehle und …
Ich habe einen WCF-Dienst und eine Hauptbibliothek. Angenommen, ich habe einen Dienst zum Speichern von Profilen. WCF erhält Daten (mit vordefiniertem Datenvertrag) vom Client und übergibt diese an die Hauptklasse Lib1, generiert eine Antwort und sendet sie an den Client zurück. WCF-Methode: SaveProfile (ProfileDTO-Profil) Aktuelle Version 1.0 ProfileDTO hat das …
Ich habe zwei Anwendungen, A und B. Die aktuelle Version dieser Anwendungen ist 7.x (einige Kunden führen 7.1 aus, andere 7.2, ...). Beide Anwendungen verwenden dasselbe gemeinsame Framework (nennen wir dies C) wie folgt: +---+ +---+ | A | | B | +---------+ | C | +---------+ Aufgrund einiger wichtiger …
Ich möchte wissen, wie die Logik zum Festlegen der Versionen in einer von Ihnen entwickelten Anwendung lautet. Ich meine von 1,0 bis 1,1 oder 1,7 bis 2,0
Ich habe ein Online-Dokument, das im Wesentlichen als XML-Zeichenfolge in der Datenbank gespeichert wird. Ich denke über eine Möglichkeit nach, die Versionierung des Dokuments für den Benutzer zu implementieren. Damit kann der Benutzer zu früheren Versionen des Dokuments zurückkehren. Update In meinem Fall handelt es sich um eine Webanwendung mit …
Eine Einschränkung eines von mir gepflegten Programms besteht darin, dass die Endbenutzer häufig nicht wissen, welche Änderungen vorgenommen wurden. Um dies zu beheben, möchte ich meinen Benutzern eine vereinfachte Liste der an ihrem Programm vorgenommenen Änderungen zeigen. Gibt es eine gute Methodik / einen guten Ansatz, mit dem eine einfach …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.