2012-04-02 43 views
0

当我运行./bin/vendors安装在我的项目安装一个新的包,我阻止symfony的更新:Symfony2的供应商更新封锁接收对象 - 混帐拉

$ ./bin/vendors install 
> Installing/Updating symfony 
2d4fb8ad502a80af475c7232b5497571ed32a641 
remote: Counting objects: 4754, done. 
remote: Compressing objects: 100% (1709/1709), done. 
^Cceiving objects: 16% (591/3690), 164.00 KiB | 310 KiB/s 

接收对象保持无论我做什么,都可以享受16%它只在这个工作副本上做,并且在另一个上工作正常。我试着直接进入供应商目录下的symfony文件夹,然后执行git pull,但是这并没有改变,我也得到了相同的信息。

git status命令告诉我symfony工作目录是干净的。

我可以安装和更新deps文件中的其他存储库,只要我删除symfony条目即可。然而,我不能再更新symfony框架...

有没有人有解决方案来解决这个问题?

UPDATE

@kissmyface解决方案的伎俩:

./bin/vendors install --reinstall 

回答

1

删除您./vendors/symfony文件夹,然后再次运行./bin/vendors install

+1

斌/供应商安装--reinstall – calumbrodie 2012-04-02 15:39:44

+0

谢谢我会在有罪的计算机上尝试! – 2012-04-02 17:11:51

+0

我试过@kissmyface解决方案,它工作完美!谢谢! – 2012-04-03 07:12:07

1

由于GitHub端的一些麻烦,这种情况不时发生。