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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top