Zeichnen von Revisions-/Integrationsdiagrammen

Kennt jemand ein kostenloses Tool zum einfachen Zeichnen von Revisions- oder Integrationsgraphen? Ich meine nicht aus vorhandenen Revisionsinformationen im SVN-Repository, sondern um die zukünftige Integration zu planen . Etwas wie das Bild unten:Geben Sie hier die Bildbeschreibung ein

Ich habe Tools wie Visio und yEd, aber ich frage mich, ob es da draußen ein geeignetes Tool gibt.

Wenn ich SVN erwähne, weiß ich, dass es ein Plugin für Edgewalls Trac gibt , das ähnliche Diagramme erstellt. Nicht, dass ich möchte, dass Sie das überprüfen, aber: dieses Plugin AFAIK verwendet Graphviz . Während Sie also auf Antworten warten, könnten Sie dieses Schlüsselwort bei einer Websuche verwenden. Zähle es nur als Zeiger ;)

Antworten (1)

Obwohl ich yEdit mag, denke ich, dass http://www.graphviz.org/ die perfekte Antwort wäre, wie @Izzy in seinem Kommentar erwähnt.

Ich benutze es seit Jahren. Es eignet sich hervorragend zum Zeichnen von Diagrammen mit Knoten (Bäume, Netzwerkdiagramme, Zustandsmaschinen usw. usw.)

Schauen Sie einfach in die Galerie .

Es ist sehr stabil, sehr weit verbreitet und wird gut unterstützt. Es ist auch kostenlos und plattformübergreifend (Sie haben Ihr Betriebssystem nicht angegeben).

Wie in meinen gut erhaltenen früheren Antworten erwähnt, die das Tool empfehlen, hier , hier und hier , schreiben Sie eine einfache Textdatei und führen sie dann durch das Tool, um Diagramme verschiedener Art zu zeichnen. Es gibt eine Fülle von Optionen, um das Layout des erzeugten Diagramms zu konfigurieren.

Hier ist ein sehr einfaches Beispiel aus der Beispielseite der Website:

Eingang:

graph {  
        a -- b;   
        b -- c;   
        a -- c;   
        d -- c;   
        e -- c;   
        e -- a;   
   } 

Ausgabe:

Geben Sie hier die Bildbeschreibung ein

Ich bin sicher, dass Sie sehen können, wie dies Ihre Bedürfnisse erfüllen kann. Passen Sie es einfach an die Linienfarbe, die Form der Knoten usw. an

Ich habe Graphviz schon oft verwendet, hatte nur nicht daran gedacht, es dafür zu verwenden. Danke für die Empfehlung!!