pentagramacs/mantis2gitlab-php

此包的最新版本(v1.0.0)没有可用的许可证信息。

v1.0.0 2016-12-29 19:37 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:58:08 UTC


README

该工具用于将 mantis 项目迁移到 GitLab。目前这是一个正在进行中的项目,我们期待任何人的合作。

功能

  • 问题
  • 问题备注
  • 问题上传
  • 将类别映射到标签
  • 将自定义字段映射到标签
  • 版本到里程碑
  • 关闭的里程碑
  • 关闭的问题

如果您需要尚未实现的功能,请随时提出请求。

安装

运行 composer require

composer global require pentagramacs/mantis2gitlab-php

确保已将 COMPOSER_DIR/bin 添加到您的路径中。

运行 mantis2gitlab list 以获取命令列表和帮助。

使用步骤

  • 根据模板配置 configs/*.php
    • 没有强制配置的文件
    • 配置文件现在用于默认选项,如 GitLab 和 mantis 端点、项目、访问令牌、项目等。
    • label.php 文件是将 mantis 信息映射到 GitLab 标签的唯一方式。
    • gitlab.php 文件是更改映射内容和某些映射方式的唯一方式。