studioforty9/modrepo

Magento 模块仓库创建的命令行工具。

1.0.0 2016-07-02 21:31 UTC

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