Mein Shop versucht, den Release-Management-Prozess für ein OSS-Produkt zu formalisieren, das wir pflegen (Bearbeiten: Verwenden von SVN für die Versionskontrolle). Es ist eine Art Web-Entwicklungs-Framework/CMS, da es sich um ein Produkt handelt, auf dem andere Projekte aufbauen. Dies macht die Kommunikation über das Versionierungssystem besonders kritisch für Entwickler, die das Tool verwenden.Beispiele zur Visualisierung eines Versionierungssystems?
Ich hoffe, einige Beispiele zu finden, wie man dieses System am besten grafisch darstellt, damit wir es intern und mit externen Entwicklern besser kommunizieren können. Ich weiß, dass es viele Standards und Best Practices für die Versionierung gibt, also hoffe ich, dass sich dies auch auf eine Art visuelles Vokabular erstreckt. Als ein Beispiel gibt es ein geschicktes Diagramm bei http://en.wikipedia.org/wiki/Versioning#Software_Versioning_schemes. Gibt es irgendwelche Anleitungen, wie diese Dinge gestaltet werden sollten?
Dies ist ein großartiges Diagramm, aber das Projekt verwendet Subversion für jetzt. Ich bin ein großer Fan davon, wie Github diese Charts macht und würde gerne ein ähnliches Tool für SVN finden. –