PythonQ 240-8XX Manual de usuario Pagina 84

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 83
Kapitel 3: Installation von MySQL 63
Wenn Sie den C- und C++-Code lesen (und / oder ¨andern) wollen, aus dem MySQL
besteht, ussten Sie eine Quelldistribution laden. Der Quellcode ist immer das ”let-
zte Handbuch”. Quelldistributionen enthalten auch mehr Tests und Beispiele als
Bin¨ardistributionen.
Das MySQL Benennungsschema benutzt Release-Nummern, die aus drei Zahlen und einem
Suffix bestehen. Ein Release-Name wie mysql-3.21.17-beta zum Beispiel wird wie folgt
interpretiert:
Die erste Zahl (3) beschreibt das Dateiformat. Alle Version-3-Releases haben dasselbe
Dateiformat.
Die zweite Zahl (21) ist die Release-Ebene (Level). Normalerweise kann man hier
zwischen zweien ausw¨ahlen. Einer ist der stabile Zweig des Releases (aktuell 23), der
andere ist der Entwicklungs-Zweig (aktuell 4.0). Normalerweise sind beide stabil, aber
die Entwicklungsversion kann Macken oder fehlende Dokumentation neuer Features
haben oder sich auf einigen Systemen nicht kompilieren lassen.
Die dritte Zahl (17) ist die Versionsnummer innerhalb der Release-Ebene. Diese wird
f¨ur jede neue Distribution hochgez¨ahlt.
¨
Ublicherweise werden Sie die neueste Version
der Release-Ebene einsetzen wollen, die Sie gew¨ahlt haben.
Das Suffix (beta) zeigt den Stabilit¨atsgrad des Releases an. ogliche Suffixe sind:
alpha zeigt an, dass das Release gr¨oßere Abschnitte von neuem Code enth¨alt, der
noch nicht zu 100% getestet wurde. Bekannte Bugs (¨ublicherweise gibt es keine)
sind im News-Abschnitt dokumentiert. Siehe Anhang C [News], Seite 655. In
den meisten Alpha-Releases gibt es neue Befehle und Erweiterungen. Bei einem
Alpha-Release onnen durch aktive Weiterentwicklung gr¨oßere Code-
¨
Anderungen
vorkommen, aber alles wird getestet, bevor ein Release ver¨offentlicht wird. Es
sollte in keinem MySQL-Release bekannte Bugs geben.
beta bedeutet, dass jeglicher neue Code getestet wurde. Es wurden keine neuen
Features hinzugef¨ugt, die bei altem Code Probleme verursachen onnten. Es sollte
keine bekannten Bugs geben. Eine Version wird von Alpha auf Beta gesetzt, wenn
innerhalb der Alpha-Version mindestens einen Monat lang keine schweren Fehler
mehr berichtet wurden. Wir planen f¨ur eine solche Version dann keine neuen
Features mehr, die einen alten Befehl unzuverl¨assiger machen onnten.
gamma ist eine Beta-Version, die eine ganze Weile draussen war und offensichtlich
gut funktioniert. Nur kleinere Problembehebungen wurden hinzugef¨ugt. So etwas
nennen viele andere Unternehmen ein Release.
Wenn eine Version kein Suffix besitzt, bedeutet das, dass diese Version schon eine
ganze Weile auf vielen unterschiedlichen Sites eingesetzt wird, wobei keine Bugs
ausser plattformspezifischen Bugs berichtet wurden. F¨ur ein solches Release wer-
den nur kritische Fehlerbehebungen durchgef¨uhrt. So etwas nennen wir ein stabiles
Release.
Alle Versionen von MySQL laufen durch unsere Standard-Tests und -Benchmarks, um
sicherzustellen, dass man sie relativ sicher benutzen kann. Weil die Standard-Tests im
Laufe der Zeit erweitert werden, um auf alle fr¨uher gefundenen Bugs zu pr¨ufen, wird die
Test-Suite immer besser.
Beachten Sie, dass alle Releases mindestens wie folgt getestet wurden:
Vista de pagina 83
1 2 ... 79 80 81 82 83 84 85 86 87 88 89 ... 767 768

Comentarios a estos manuales

Sin comentarios