Als «versioning» getaggte Fragen

Bei der Versionierung werden aufeinanderfolgende Versionen derselben Software anhand eindeutiger Versionsnamen oder eindeutiger Versionsnummern identifiziert.

9
Pflegen Sie Hunderte von benutzerdefinierten Filialen über die Hauptfiliale
Derzeit haben wir einen Hauptzweig für unsere PHP-Anwendung in einem gemeinsam genutzten Repository. Wir haben mehr als 500 Kunden, die Abonnenten unserer Software sind, von denen die meisten Anpassungen für verschiedene Zwecke vornehmen, jeweils in einer eigenen Niederlassung. Die Anpassung kann ein anderer Textfeldname, eine völlig neue Funktion oder ein …

6
Wie erreicht man mit Git ein numerisches Versionsschema?
Meine Organisation erwägt, von SVN zu Git zu wechseln. Ein Argument gegen das Verschieben lautet wie folgt: Wie machen wir die Versionierung? Wir haben eine SDK-Distribution, die auf der NetBeans-Plattform basiert. Da es sich bei den SVN-Revisionen um einfache Nummern handelt, können wir sie verwenden, um die Versionsnummern unserer Plugins …

13
Welche "Versionsnamenskonvention" verwenden Sie? [geschlossen]
Passen unterschiedliche Versionsnamenskonventionen zu unterschiedlichen Projekten? Was benutzt du und warum? Ich persönlich bevorzuge eine hexadezimale Build-Nummer (z. B. 11BCF), die sehr regelmäßig erhöht werden sollte. Und dann für Kunden eine einfache 3-stellige Versionsnummer, dh 1.1.3. 1.2.3 (11BCF) <- Build number, should correspond with a revision in source control ^ …


12
Was genau ist die Build-Nummer in MAJOR.MINOR.BUILDNUMBER.REVISION
Was ich über Build-Nummern denke, ist, dass jedes Mal, wenn ein neuer nächtlicher Build erstellt wird, eine neue BUILDNUMBER generiert und diesem Build zugewiesen wird. Für meine 7.0-Versionsanwendung lauten die nächtlichen Builds also 7.0.1, 7.0.2 usw. Ist es so? Was nützt dann eine REVISION nach der Build-Nummer? Oder wird der …


16
Datum als Versionsnummer der Software
Softwareentwickler verwenden in der Regel kein Datum als Versionsnummer, obwohl das Format JJJJMMTT (oder dessen Abweichungen) solide genug aussieht, um verwendet zu werden. Stimmt etwas mit diesem Schema nicht? Oder gilt es nur für begrenzte Arten von Software (wie Eigenproduktionen)?
43 versioning 

7
Wann ändern Sie Ihre Haupt- / Neben- / Patch-Versionsnummer?
Mögliches Duplikat: Welche "Versionsnamenskonvention" verwenden Sie? Ändern Sie Ihre Haupt- / Neben- / Patch-Versionsnummern direkt vor oder nach der Veröffentlichung? Beispiel: Sie haben gerade 1.0.0 für die Welt freigegeben (huzzah!). Aber warte, feiere nicht zu viel. 1.1.0 erscheint in sechs Wochen! Sie beheben also einen Fehler und erstellen einen neuen …
40 versioning 

14
Sollten Sie Webanwendungen versionieren?
Ich habe vor kurzem eine Diskussion mit einem Kollegen über die Versionierung von Webanwendungen geführt. Ich glaube, Sie brauchen es überhaupt nicht, und wenn Sie nur eine Überprüfung der Integrität durchführen möchten, um zu bestätigen, dass Ihre neueste Version live ist, ist ein Datum (JJMMTT) wahrscheinlich gut genug. Bin ich …



5
Wann sollte ich die Versionsnummer erhöhen?
Ich habe in der Schule kein Programmieren gelernt und arbeite nicht als (professioneller) Entwickler, daher sind mir viele Grundlagen nicht ganz klar. Diese Frage versucht, einen von ihnen zu klären. Nun nehmen wir an , dass ich Probleme haben #1, #2und #3in meiner Probleme Tracker , die für Version korrigiert …

2
Ist es empfehlenswert, Softwareversionsnummern in VCS zu speichern?
Eine Produktversion wie z. B. v1.0.0.100stellt nicht nur eine einzigartige Produktionsversion von Software dar, sondern hilft auch bei der Identifizierung von Funktionssätzen und Hotfix-Phasen für dieses Produkt. Im Moment sehe ich zwei Möglichkeiten, die endgültige Paket- / Build- / Binärversion eines Produkts zu pflegen: Versionskontrolle. Eine Datei speichert irgendwo die …

5
Wie entwickelt und versioniert man ein Interface?
Angenommen, Sie haben eine Schnittstelle IFoo: public interface IFoo { void Bar(string s); int Quux(object o); } In Version 2 Ihrer API müssen Sie Glargdieser Schnittstelle eine Methode hinzufügen . Wie können Sie dies tun, ohne Ihre vorhandenen API-Benutzer zu beschädigen und die Abwärtskompatibilität aufrechtzuerhalten? Dies richtet sich hauptsächlich an …

4
Was ist der beste Weg, um die Produktversionierung und Verzweigung langfristiger Projekte zu handhaben?
Wie lassen sich Produktversionen und Verzweigungen der Codebasis im Allgemeinen bei langfristigen Projekten, für die während des Produktlebenszyklus möglicherweise mehrere Releases vorliegen und die Unterstützung früherer Produkte erfordern, am besten handhaben? Nehmen Sie genauer an, dass eine ordnungsgemäße verteilte Versionskontrolle vorhanden ist (z. B. Git) und dass die Teams klein …

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.