studioforty9 / modrepo
Magento 模块仓库创建的命令行工具。
1.0.0
2016-07-02 21:31 UTC
Requires
- andkirby/modman-generator: 0.1.9
- gentle/bitbucket-api: 0.8.1
- padraic/phar-updater: 1.0.3
- symfony/config: 3.1.2
- symfony/console: 3.1.2
- symfony/dependency-injection: 3.1.2
- symfony/filesystem: 3.1.2
- symfony/finder: 3.1.2
- symfony/process: 3.1.2
- symfony/yaml: 3.1.2
This package is not auto-updated.
Last update: 2024-09-14 19:42:10 UTC
README
这是什么?
此仓库包含 PHP 命令行应用程序 modrepo 的源代码。modrepo 是一个工具,用于帮助减少组织 Magento 模块代码仓库所需的时间,应与 composer 一起使用。
它做了什么?
该工具将使用配置的托管 vcs 服务的认证详情为 Magento 模块创建仓库。目前仅支持 Bitbucket,但即将支持 Github。一旦创建仓库,它将克隆/检出仓库到您的计算机,并在当前工作目录中执行以下操作
- 将工作目录中的所有文件添加到版本控制
- 从这些文件和文件夹生成一个 modman 文件
- 为模块生成一个 composer.json 文件
安装
快速
wget https://github.com/StudioForty9/modrepo/releases/download/1.0.0/modrepo.phar
下载文件后,您需要确保将其添加到您的路径,并授予写入权限。
mv modrepo.phar /usr/local/bin/modrepo chmod 755 /usr/local/bin/modrepo
用法
配置
在使用工具之前,您必须进行配置。《安装》命令将启动交互式安装过程,您只需回答问题,它就会自动安装到正确的目录。(在您的用户目录中作为 .modrepo.yml)
modrepo install
创建
要创建仓库,请确保您已切换到包含您的 Magento 模块文件的目录,并运行 create 命令。
modrepo create module-name --private=true --description=Fancy Magento module
仅 modman
modrepo install
仅 composer
modrepo composer vendor/module --description=Lorem ipsum dolor --private=true
更新工具
您可以通过运行 self-update 命令来更新 modrepo 工具。
modrepo self-update