- Status geschlossen
- Prozent erledigt
- Aufgabentyp TODO
- Kategorie Allgemein
- zuständig niemand
- Betriebssystem All
- Schweregrad mittel
- Dringlichkeit gering
- betrifft Version 1.0
- fällig in Version unbestimmt
-
fällig am
unbestimmt
- Stimmen
- versteckt
angelegt von MrX - 08.03.2019
zuletzt bearbeitet von Suedwest - 08.06.2019
FS#82 - SVN-External fürs S60 zurückbauen
2017 wurden in r914 die Relaisgruppen des Sp Dr S60 in einen übergeordneten Ordner verschoben, mit eigenen SVN-Standardordnern (branches/trunk) versehen und dann wurde trunk als eine als externe Abhängigkeit in das SVN-Repository an dem alten Pfad eingebunden.
Zweck davon war, einzelnen Bibliotheken eigene Branches verpassen zu können, um größere Neuentwicklungen ohne Beeinträchtigung des stabilen Bestands durchführen zu können, wovon kurzzeitig auch Gebrauch gemacht wurde. Das ganze war ausdrücklich als Versuch angekündigt. Jetzt, 1,5 Jahre und 1800 Revisionen später, besteht der Versuch fort. Ein Rollout in die Fläche erfolgte nicht, ebensowenig ein Ende des Versuchs.
In der Praxis hat sich kein Nutzen ergeben:
- Es wurde genau eine Branch (für D-Wege) angelegt. In dieser erfolgten 5 Commits.
- Die Abspaltung führte zu einer Auseinanderentwicklung zwischen der Branch und Trunk, aber nicht zu funktionierenden D-Wegen
Stattdessen haben sich verschiedene Nachteile gezeigt:
- Der erhoffte Effekt hat sich ins Gegenteil verkehrt: Schließlich mussten die D-Wege in mühevoller Kleinarbeit durch eine ganze Armada von Entwicklern auf trunk zurückportiert werden, um die Ergebnisse irgendwie nutzbar zu machen.
- SVN zeigt, wenn nicht auf das SVN-Wurzelverzeichnis angewandt, keine Einträge im Log, wo nur in dieser Branch etwas geändert wurde. Der External wird also ignoriert. Um diese Einträge zu finden, sind mehrere Mausklicks erforderlich
- Mehrfach kam es zu Commit-Unfällen, weil die Änderungen in der externen Abhängigkeit nicht automatisch mitselektiert wurden beim Commit (Einstellungssache, bei Standardeinstellungen geht es schief)
Der Versuch sollte daher beendet werden.
08.06.2019 22:25
Grund für das Schließen: Implemented
Kommentar zum Schließen:
Nach Absprache Aufgelöst
Lade...
verfügbare Tastenkürzel
- Alt + ⇧ Shift + l Login-Dialog / Logout
- Alt + ⇧ Shift + a neue Aufgabe anlegen
- Alt + ⇧ Shift + m meine Suchprofile
- Alt + ⇧ Shift + t fokussiere 'Zeige Aufgabe #'
Aufgabenliste
- o öffne ausgewählte Aufgabe
- j bewege Cursor nach unten
- k bewege Cursor nach oben
Aufgabendetails
- n nächste Aufgabe
- p vorherige Aufgabe
- Alt + ⇧ Shift + e ↵ Enter Aufgabe bearbeiten
- Alt + ⇧ Shift + w Aufgabe beobachten
- Alt + ⇧ Shift + y Aufgabe schließen
Aufgabenbearbeitung
- Alt + ⇧ Shift + s speichere Aufgabe
+1
Wenn in dieser Sache bis zum 24.6. kein substantieller Widerspruch kommt, wird diese Konstruktion dann beseitigt (IRC-Diskussion am 24.5.).