Ich habe derzeit eine cocoapod in einem Mercurial Repo, die mich mit der folgenden Zeile in meinem podfile ohne Fehler installieren:erhalte eine Fehlermeldung, wenn ein cocoapod von einer Quecksilber-Repo zu installieren versucht, durch begehen
pod 'MyPod', :hg => 'https://hg.example.com/pod/mypod'
jedoch Ich möchte ein bestimmtes Commit für mein Podfile angeben, basierend auf Informationen seen here. Insbesondere
,
pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git', :commit => '0f506b1c45'
ist jedoch, dass beispielsweise für eine git repo, kein merkuriellen repo.
Wenn ich den Repo begehen hinzufügen, wie unten zu sehen, ich die folgende Fehlermeldung erhalten:
pod 'MyPod', :hg => 'https://hg.example.com/pod/mypod', :commit => 'abcd1234'
Analyzing Abhängigkeiten Pre-Download:
MyPod
vonhttps://hg.example.com/pod/mypod
, begehenabcd1234
[! ] Fehler bei der Installation von MyPod Nicht erkannte Optionen
[:commit]
Während ich weiß, kann ich auch das Commit taggen und meine podfile darauf zeigen, so dass es keine Option in diesem Szenario ist.