0

私のpackagistライブラリを使用している人がいます。

composer updateパッケージの基礎となるアーキテクチャを変更したため、「dev-master」と記載されている composer.json バージョン要件が実行時に更新されないようにしたいと考えています。

新しい更新プログラムに新しいバージョンを割り当てるにはどうすればよいですか? v1.01が欲しいと明示的に言わなければならないので、私は現在composer.jsonを次のように持っています:

{
    "name": ...,
    "type": "library",
    "description": ...,
    "keywords": ...
    "homepage": ...,
    "license": "MIT",
    "authors": [
        ...
    ],
    "require": {
        "php": ">=5.3.0"
    },
    "autoload": {
        "classmap": ["Models/"]
    } 
}
4

1 に答える 1

1

コンポーザーのドキュメントでは、VCS タグを使用してバージョンを指定することを推奨しています。gitを使用すると、これは次のようになります

git tag -a 1.0.0 -m 'Your tag message'

HEADこれにより、現在のブランチに version のタグが付けられます1.0.0。それからする

git push --tags

パッケージが再びクロールされると、そのバージョンは packagist で利用できるようになります。

于 2014-11-10T15:44:22.213 に答える