这似乎是一个非常初学者的问题;但是,我不知道 cake 1.3 最新版本的链接是什么。我有 git 和 svn 与 eclipse 一起工作。我认为 cake 现在使用的是 git 而不是 SVN(也许我弄错了)。如果它使用 git,有人可以给我一些指导吗?
问问题
861 次
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
Brian McKenna 的上述响应有效,但截至 2012 年 4 月 4 日,他列出的第一个命令不起作用。我尝试了 HOURS 来弄清楚......问题是 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 回答