Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn 如何获得CakePHP 1.3的最新版本?_Svn_Git_Cakephp_Revision - Fatal编程技术网

Svn 如何获得CakePHP 1.3的最新版本?

Svn 如何获得CakePHP 1.3的最新版本?,svn,git,cakephp,revision,Svn,Git,Cakephp,Revision,这似乎是一个相当初级的问题;然而,我不知道cake 1.3最新版本的链接是什么。我让git和svn使用eclipse。我认为cake现在使用的是git而不是SVN(也许我弄错了)。如果它使用的是git,有人能给我一些指导吗 你说得对,CakePHP已经迁移到Git和Github: git clone git://github.com/cakephp/cakephp1x.git 将“签出”最新的提交 git pull 然后将存储库“更新”为HEAD版本 编辑:我刚刚意识到CakePHP有一个单

这似乎是一个相当初级的问题;然而,我不知道cake 1.3最新版本的链接是什么。我让git和svn使用eclipse。我认为cake现在使用的是git而不是SVN(也许我弄错了)。如果它使用的是git,有人能给我一些指导吗

你说得对,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分支。

Brian McKenna的上述响应有效,但截至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

我希望遵循上述解决方案的其他人能发现这一点,不要像我一样陷入困境。

ahhh是的,我想知道发生了什么事。实际上我有另一个问题,也许你可以回答,我遇到了一个致命的问题:不是存储库(或其任何父目录):.git你必须将cd刻录到git创建的目录(本例中为cakephp1x)是的,1.3现在应该在主分支上,这就是为什么cakephp1x不起作用的原因。这个分支可能已经不存在了。这个问题相当老了。它是在1.3正式发布在网站上之前。最后,我们现在在Cakephp2.0上,在某个时候主分支将变成2.0。在这一点上,这篇文章可能并不重要,但是如果仍有人试图访问1.3,那么您应该检查cakephp的官方github,获得分支列表,然后选择与您相关的分支。