Wie kann ich die neueste Überarbeitung von CakePhp 1.3 erhalten? [abgeschlossen
Frage
Dies scheint eine ziemlich Anfängerfrage zu sein; Ich habe jedoch keine Ahnung, was der Link für die neueste Überarbeitung von Cake 1.3 ist. Ich habe Git und SVN mit Eclipse zusammen. Ich denke, Cake benutzt Git jetzt anstelle von SVN (vielleicht irre ich mich). Wenn es Git verwendet, könnte mir jemand eine Anweisung geben?
Lösung
Sie haben Recht, CakePhp hat sich zu Git und GitHub bewegt:
git clone git://github.com/cakephp/cakephp1x.git
Will "Checkout" das neueste Commit.
git pull
Wird dann das Repository in die Kopfrevision "aktualisieren".
BEARBEITEN: Ich habe gerade festgestellt, dass CakePhp einen separaten Bereich von 1,3 Entwicklungszweig hat. Sie müssen:
git branch --track 1.3 origin/1.3
git checkout 1.3
Und das wird Sie in den 1.3 -Zweig umstellen.
Andere Tipps
Die obige Antwort von Brian McKenna funktioniert, aber zum 4/4/12 funktioniert der erste Befehl, den er listet, nicht. Ich habe stundenlang versucht, es herauszufinden ... und das Problem ist die Aufnahme des "1x" in die URL:
git clone git://github.com/cakephp/cakephp1x.git targetdir
Ausführen dieses Befehls würde dazu führen
git clone git://github.com/cakephp/cakephp1x.git targetdir
Cloning into targetdir...
fatal: The remote end hung up unexpectedly
Stattdessen konnte ich die erste Kopie erfolgreich ansehen und dann die Schritte 2 und 3 befolgen, um die 1.3 -Version zu ziehen, indem ich mit:
git clone git://github.com/cakephp/cakephp.git targetdir
Ich hoffe, jemand anderes, der die oben genannte Lösung befolgt, findet dies und bleibt nicht so hängen wie ich.