【发布时间】:2015-12-10 22:56:51
【问题描述】:
我想根据composer做系统更新
更新依赖没有什么特别的问题,但是如何更新根包,不清楚
我正在尝试理解代码编写器,但到目前为止没有成功
我认为根项目放入依赖项中,只留下最低限度 或者从github下载项目存档并手动重新制作
也许有人面临这样的任务
【问题讨论】:
标签: package composer-php
我想根据composer做系统更新
更新依赖没有什么特别的问题,但是如何更新根包,不清楚
我正在尝试理解代码编写器,但到目前为止没有成功
我认为根项目放入依赖项中,只留下最低限度 或者从github下载项目存档并手动重新制作
也许有人面临这样的任务
【问题讨论】:
标签: package composer-php
我认为没有办法更新主项目。
这是当您安装了一个带有composer create-project proj/name . * 或类似名称的项目时?运行 composer update 当然会更新依赖项,但不存在更新项目本身。
一种方法可能是如您所说,使根项目只是一个列出依赖项的composer.json 文件,并将项目移动为作为依赖项运行。不过结构有点改变,所以这可能是不可能的。
【讨论】:
您必须使用 git 来执行此操作。目前使用作曲家是不可能的。我也遇到了同样的问题。
git clone git@github.com:whatever folder-name)克隆到您希望根文件夹所在的服务器上git pull origin v1.0.1。这实际上会从您指定的标签中修补项目文件。【讨论】: