Sie sind fast da - was Sie zu Ihrer make-Datei hinzufügen müssen, sieht so aus und Sie müssen die Git-URL und die Commit-ID angeben.
projects[path_breadcrumbs][version] = "3.x-dev"
projects[path_breadcrumbs][download][type] = "git"
projects[path_breadcrumbs][download][url] = "http://git.drupal.org/project/path_breadcrumbs.git"
projects[path_breadcrumbs][download][revision] = "c9c570b0b4bde1df0e5a322ab90197d7fc1cf9c6"
Um dies zu finden, gehen Sie zur Projektseite auf drupal.org und wählen Sie "Commits anzeigen", z
Wählen Sie auf der nächsten Seite diejenige aus, die Sie interessiert und die den Status des Moduls widerspiegelt, das Sie Ihrer make-Datei hinzufügen möchten. In diesem Beispiel greife ich zum letzten Commit:
und ich klicke auf den Link 'commit bdcf88a', der mich zu Folgendem führt:
http://drupalcode.org/project/path_breadcrumbs.git/commit/bdccf8a
Jetzt weiß ich, dass der [Download] [URL] ist:
http://drupalcode.org/project/path_breadcrumbs.git
und der vollständige Hash für das Commit, das ich suche, ist:
bdccf8a901b6d2359b6da195d23cadf7dd90c4ec
- -
Weitere Aktualisierungen nach Bedarf - Wenn Sie nach einem bestimmten Entwicklungszweig suchen, möchten Sie möglicherweise zur Befehlszeile wechseln, um einen rekursiven Klon auszuführen, um sicherzustellen, dass Sie alle Zweige erhalten. Nach dieser Frage:
Wie kann ich einen Entwicklungszweig ziehen?
Ich werde den git 7.x-1.x-Zweig rekursiv ziehen
git clone --recursive --branch 7.x-1.x http://git.drupal.org/project/fences.git
Jetzt kann ich sehen, welche Filialen verfügbar sind:
git branch -r
origin/1343724-region
origin/7.x-1.x
origin/HEAD -> origin/master
origin/master
Jetzt kann ich diesen Zweig auf 7.x-1.x auschecken und das Protokoll überprüfen, das mir das letzte Commit und das Protokoll gibt, das zum Generieren des Entwicklungs-Snapshots verwendet wurde.
git checkout 7.x-1.x
git log
commit 67206b5220cbebf52e8e6a290ccb977b2420b2ad
Author: JohnAlbin <virtually.johnalbin@gmail.com>
Date: Tue Sep 4 13:44:40 2012 +0800
Fix code comments on figcaption.
Das Datum unterscheidet sich von dem, was Sie möglicherweise auf der Projekthomepage sehen, nur weil dies ein automatischer Entwicklungsschnappschuss ist, der von den Drupal.org-Git-Bots erstellt wurde. Der Entwicklungsschnappschuss wird jedoch immer aus dem Zweig mit derselben Versionsnummer und dem '-dev erstellt 'part wird niemals im Filialnamen verwendet.