0

これはかなり初心者の質問のようです。ただし、Cake1.3の最新リビジョンへのリンクが何であるかはわかりません。私はgitとsvnをEclipseで動作させています。ケーキは現在SVNの代わりにgitを使用していると思います(おそらく私は間違っています)。gitを使用している場合、誰かが私に指示を与えることができますか?

4

2 に答える 2

6

そうです、CakePHPはGitとGithubに移動しました:

git clone git://github.com/cakephp/cakephp1x.git

最新のコミットを「チェックアウト」します。

git pull

次に、リポジトリをHEADリビジョンに「更新」します。

編集: CakePHPには別の1.3開発ブランチがあることに気づきました。次のことを行う必要があります。

git branch --track 1.3 origin/1.3
git checkout 1.3

そして、それはあなたを1.3ブランチに切り替えます。

于 2010-01-11T07:48:41.790 に答える
1

ブライアン・マッケナによる上記の応答は機能しますが、2012年4月4日の時点で、彼がリストした最初のコマンドは機能しません。私は何時間もそれを理解しようとしました...そして問題はURLに「1x」が含まれていることです:

git clone git://github.com/cakephp/cakephp1x.git targetdir

このコマンドを実行すると、

git clone git://github.com/cakephp/cakephp1x.git targetdir
Cloning into targetdir...
fatal: The remote end hung up unexpectedly

代わりに、最初のコピーを正常にチェックアウトしてから、手順2と3に従って、次の手順から始めて1.3バージョンをプルすることができました。

git clone git://github.com/cakephp/cakephp.git targetdir

上記の解決策に従っている他の誰かがこれを見つけて、私のように立ち往生しないことを願っています。

于 2012-04-04T14:56:37.717 に答える