Git

Wir setzen Git zur Verwaltung unseres Quellcodes im GNOME Git-Softwarebestand ein. Weitere Informationen über git.gnome.org finden Sie unter live.gnome.org/Git.

glibmm und gtkmm finden Sie in den Modulen glibmm und gtkmm. Außerdem ist ein gtkmm-documentation-Modul verfügbar, welches das gtkmm-Handbuch sowie einige Beispiele enthält. Anweisungen hierzu weiter unten.

Um die Erstellungsdateien zu erzeugen, müssen Sie das Skript autogen.sh ausführen. Wir empfehlen JHBuild, um ein separates Entwickler-Präfix zu verwenden.

Anonymer Zugriff

Für diejenigen ohne GNOME-Zugang sind anonyme Checkouts möglich.

Um zum Beispiel die neueste Version von gtkmm zu laden:

git clone git://git.gnome.org/gtkmm

Module und Zweige

Wir folgen dem GNOME-Veröffentlichungsrhythmus, daher verwenden wir standardisierte GNOME-Zweignamen

gtkmm und glibmm

Komponente Version Git-Modul Zweigname
gtkmm 2.17/18 gtkmm master
gtkmm 2.16 gtkmm gtkmm-2-16
glibmm 2.21/22 glibmm master
glibmm 2.20 glibmm glibmm-2-20

gnomemm

Komponente API-Version Git-Modul Zweigname
libglademm libglademm master
gconfmm gconfmm master
libgnomecanvasmm libgnomecanvasmm master

*mm-Bindungen für weitere GNOME-bezogene APIs

Die folgenden Bindungen unterliegen nicht notwendigerweise dem gleichen Veröffentlichungsrhythmus wie die oben bereits erwähnten Bindungen.

Komponente Version Git-Modul Zweigname
libgdamm libgdamm master
libgnomedbmm libgnomedbmm master
goocanvasmm goocanvasmm master
libpanelappletmm libpanelappletmm master