Subversion - Versionskontrolle im Weimarnetz: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| Zeile 113: | Zeile 113: | ||
=== Downgrade auf bestimmte Versionen === | === Downgrade auf bestimmte Versionen === | ||
| + | |||
| + | == Release Management bei Sourceforge == | ||
| + | |||
| + | Neben SVN stellt Sourceforge au�?erdem Werkzeuge bereit, um Pakete und Releases der entwickelten Software zu veröffentlichen. Vorteile sind dabei u.a. da�? die Version nicht mehr in den Dateinamen eingearbeitet mu�?, da�? mehrere Personen die Berechtigung zur Veröffentlichung haben können und da�? man die verschiedenen Releases verfolgen kann. | ||
| + | |||
| + | [[Bild:DownloadBeiSF.jpg|framed|none|Ausschnitt der SF-Startseite für unser dortiges Weimarnetzprojekt]] | ||
| + | |||
| + | Bisher wurden im Weimarnetz-Projekt zwei Pakete angelegt: | ||
| + | |||
| + | * "Weimarnetz-Erweiterung" ==> bisher notwendig, da nicht die gesamte Firmware dafür verteilt wurde. | ||
| + | * "Weimarnetz-Firmware" ==> für Veröffentlichung mitsamt der Firmware | ||
| + | |||
| + | Folgende Schritte sind zur Veröffentlichung einer neuer Version durchzuführen: | ||
| + | |||
| + | #Die [http://sourceforge.net/projects/weimarnetz-fw/ Projektstartseite] öffnen | ||
| + | #Im Admin-Bereich den Unterpunkt ''File Releases'' auswählen | ||
| + | ##Auf dieser Seite nach gaaaanz unten Scrollen und zum gewünschten Paket mittels Klick auf ''Add Release'' eine neue Veröffentlichung hinzufügen | ||
| + | ##Name bzw. Versionsnummer eingeben und Release erstellen [[Bild:NeuerFileReleaseBeiSF.jpg|framed|none|Neue Veröffentlichung erstellen]] | ||
| + | #Die folgende Seite nun Schritt für Schritt abarbeiten. Hinweis: Jeder Schritt (Step) mu�? einzeln mit Submit bestätigt werden, d.h. alle �?nderungen bei anderen Schritten gehen verloren (leidvolle Erfahrung :-)) | ||
| + | ##Allg. Informationen und �?nderungen vermerken | ||
| + | ##Die Dateien (Schritt 2): | ||
| + | ###Die zu verteilende Datei mu�? auf ftp://upload.sourceforge.net/incoming geladen werden | ||
| + | ###Falls Datei noch nicht in der Liste, Dateiliste aktualisieren (mit Button ''Add Files/Refresh View'' von Schritt 2) | ||
| + | ###richtige Datei auswählen und ''Add Files/Refresh View'' | ||
| + | ##Für weitere Dateien die letzten drei Schritte wiederholen. | ||
| + | #Fertig! | ||