Node-Redmine

Nodejs 库
授权协议 GPL
开发语言 JavaScript
所属分类 Web应用开发、 Node.js 扩展
软件类型 开源软件
地区 国产
投 递 者 郎志
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Node-Redmine是一个100%支持Redmine's REST API的Nodejs库。

安装

npm install node-redmine

示例代码

var Redmine = require('../lib/redmine');

///////////////////////////////////////////////////////////////
var hostname = process.env.REDMINE_HOST || 'redmine.zanran.me';
var config = {
  apiKey: process.env.REDMINE_APIKEY || 'bed1ba0544b681e530c2447341607f423c9c8781'
};

var redmine = new Redmine(hostname, config);

/**
 * Dump issue
 */
var dump_issue = function(issue) {
  console.log('Dumping issue:');
  for (var item in issue) {
    console.log('  ' + item + ': ' + JSON.stringify(issue[item]));
  }
};

redmine.issues({limit: 2}, function(err, data) {
  if (err) throw err;

  for (var i in data.issues) {
    dump_issue(data.issues[i]);
  }

  console.log('total_count: ' + data.total_count);
});
  • Redmine 版本: redmine 3.1.1 官方文档地址: http://www.redmine.org.cn/category/install Redmine实战 下列描述均以操作系统 Centos7 为例部署。 步骤: 1 环境介绍 2 准备工作 3 安装配置 Redmine 4 备份 5 恢复 6 调整配置 1 环境介绍 OS IP HostName Role CentOS7 x64

  • 系统环境:CentOS 6.5 64位 CPU:1核 内存:1GB 网络:固定带宽2Mbps 安装软件 0、安装基本包 yum install openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel 1、ruby with libyaml 0.1.5

  • 1、下载安装包https://bitnami.com/stack/redmine/installer 2、使用Xftp传到/root/Public/redmine下 3、安装命令:./bitnami-redmine-2.5.2-1-linux-x64-installer.run [root@node188 Public]# ./bitnami-redmine-3.3.3-0-linux-x64-i

  • 1.说明 redmine和ruby以及rails的版本号关系如下:  Redmine版本         支持Ruby版本                         使用Rails版本 4.0 (即将到来的)     ruby 2.2,2.3,2.4                    Rails 5.1 3.4                 ruby 1.9.3,2.0.0,2.1,2

  • 发布一个k8s部署视频:https://edu.csdn.net/course/detail/26967 课程内容:各种k8s部署方式。包括minikube部署,kubeadm部署,kubeasz部署,rancher部署,k3s部署。包括开发测试环境部署k8s,和生产环境部署k8s。 腾讯课堂连接地址https://ke.qq.com/course/478827?taid=437310993146

  • linux作为服务器的优点:     1、稳定性     2、性能     3、易用性     4、网络性能、安全性、可管理性     5、网络兼容性     6、用户和系统管理能力 购买阿里云服务器之后,重置实例密码,之后需要重启服务器,用root+密码进行登陆。(远程登陆密码和实例密码不是一个密码,区分清) 查看系统cpu信息:cat /proc/cpuinfo 发现proc文件夹有很多关于系

  • Redmine数据表结构 issues tracker_id 跟踪标签的id,外键到trakers表 project_id 外键到项目project subject 主题 description 问题描述 due_data 期望完成时间 category_id 类别,外键到issue_categories表 status_id 状态,外键到issue_statuses表 assigned_to_i

  • 先导入mysql cnpm install mysql var mysql = require(‘mysql’); //创建连接 var connection = mysql.createConnection({ //主机地址 (默认:localhost) host : ‘localhost’, //用户名 user : ‘root’, //密码 password : ‘123456’, //在m

  • 安装redmine部分问题过程详解,安装rails的问题这里就不贴出来了。 安装ruby,rails,我这里安装的是redmine3.3,系统环境ruby 2.2.8p477,Rails 4.2.6,mysql  Ver 14.14 Distrib 5.6.37。 ruby源码包:https://ruby-china.org/wiki/install_ruby_guide 我这里采用源码编译的方式

  •   http://blog.csdn.net/suiye/article/details/42916307 http://fsword.iteye.com/blog/1047816 官网 https://www.redmine.org/projects/redmine/wiki/RedmineInstall 中国官网 http://www.redmine.org.cn/336.html     指

 相关资料
  • Node是kubernetes集群的工作节点,可以是物理机也可以是虚拟机。 Node的状态 Node包括如下状态信息: Address HostName:可以被kubelet中的--hostname-override参数替代。 ExternalIP:可以被集群外部路由到的IP地址。 InternalIP:集群内部使用的IP,集群外部无法访问。 Condition OutOfDisk:磁盘空间不足时

  • node 负责 peer node 子命令。

  • 这用于确定进程需要运行的节点的值。 由于分布式编程用于在不同节点上运行函数,因此在希望在不同机器上运行程序时,此功能非常有用。 语法 (Syntax) node() 参数 (Parameters) None 返回值 (Return Value) 这将返回本地节点的名称。 如果节点未分发,则返回nonode@nohost 。 例如 (For example) -module(helloworld)

  • The Po.et Node The Po.et Node allows you to timestamp documents in a decentralized manner. It's built on top of the Bitcoin blockchain and IPFS. Index The Po.et Node Index How to Run the Po.et Node De

  • Node-Lua是一款基于Lua实现的脚本和服务器引擎,它支持构建海量Lua服务(Context_Lua)并以多线程方式运行在多核服务器上,采用了任务多路复用的设计方案,有效利用了多核优势。node-lua致力于构建一个快速、简单易用的Lua脚本和服务器开发和运行环境。该引擎参考了Node-Js和Skynet的设计思想,并对其进行了整合和优化。 该引擎当前版本实现了以下特性: 引擎核心层同时支持同

  • 在程序里经常都需要生成一些特定格式的 id ,每种场合的需求都可能有些不一样,虽然写起来代码不复杂,但零零碎碎的东西做多了也挺烦的,于是设计了这个用于 node.js 的万能 ID 生成器。 AnyID 生成的 ID 为字符串(也可以纯数字),信息密度尽可能的高,也就是用最少的位数表示尽量多的信息。 AnyID 设计的首要考虑原则是 API 的直观易用。看看这些例子: 指定长度,随机值填充 21

  • node-eos 是 eos 的 Node.js 客户端开发包。 init eos : var eos = require("node-eos");eos.init({    zookeeper_ip: '192.168.0.224',    zookeeper_port: 2181,    long_connect: true,    exclude_eos:[],//ignore eos   

  • 基于nodejs 实现的MITM(中间人)代理 支持https: 安装 windows npm install node-mitmproxy -g Mac sudo npm install node-mitmproxy -g 生成CA根证书 node-mitmproxy createCA 安装CA Root证书 Mac sudo security add-trusted-cert -d -r tr