derhasi / redmine-to-git
将redmine数据推送到git仓库
0.1.0
2014-10-28 09:23 UTC
Requires
- php: >=5.4.0
- eloquent/pathogen: 0.6.*
- guzzlehttp/guzzle: ~5.0
- kbsali/redmine-api: 1.5
- kzykhys/git: 0.1.*
- symfony/console: 2.5.*
This package is not auto-updated.
Last update: 2024-09-24 02:26:59 UTC
README
此工具使用Redmine REST API从特定项目获取数据,并将其推送到git仓库。
目前仅支持Wiki页面。
安装
通过使用 composer 进行安装很简单。在 安装composer 之后,您可以选择全局安装或项目内安装。
全局
在全局安装中,redmine-to-git
将作为命令行工具可用。
- 运行
composer global require derhasi/redmine-to-git
进行全局安装。 - 将
export PATH=~/.composer/vendor/bin:$PATH
添加到您的.bashrc
或.profile
文件中
安装后,您应该可以从任何地方运行 redmine-to-git wiki ...
。
本地
您可以在任何启用composer的项目中运行 composer require derhasi/redmine-to-git
,将此项目作为依赖项添加。
用法
当前命令是 ...
php redmine-to-git.php wiki redmine apikey project repo --subdir=subdir --maxFilesize=1234
- redmine:您的Redmine安装的URL
- apikey:访问redmine API的API密钥
- project:要抓取wiki的项目的机器名
- repo:git工作目录的路径
- subdir:可选的子目录,用于放置文件和索引
- maxFilesize:可选的最大附件下载文件大小
输入 php redmine-to-git.php help wiki
获取更多信息。