引入自由(OSS)的看板管理工具「Wekan」
使用Wekan
在团队开发中,我们使用一种名为Pivotal Tracker的工具。每个人都可以按照顺序确定任务的优先级并逐一完成,这对于个人的任务管理非常好。但是,随着任务的增加,整体进展变得难以理解。虽然有Epics功能,但有时候也无法详细查看每个任务。
尽管敏捷开发(Agile)是一种方法,但我们仍然需在预算和总体时间框架上做出承诺。为了了解功能以及与之相关的重要任务和问题,我们使用”看板”工具。任务的拉取将持续在Pivotal进行,这可能与本职角色不符,但我们希望强调”为了让软件开发项目相关人员理解任务,将流程可视化”。
安装
由于只有 CentOS 5.4 是现成的环境,所以我选择在这里安装。
虽然所有的步骤都在这里写得很清楚,但是因为不是 Docker 环境,也不了解 SandStorm,所以首先要安装普通的方式。
node.js的安装设置
在使用nvm之前,需要先将git安装好,并禁用证书检查,然后下载安装nvm。请将nvm安装到您希望的任意文件夹中。
# git config --global http.sslVerify false
# git clone https://github.com/creationix/nvm.git .
# source ./nvm.sh
所以,根据说明,建议使用 v0.10.40 版本。
# export NVM_NODEJS_ORG_MIRROR=http://nodejs.org/dist
# nvm install v0.10.40
# nvm alias default v0.10.40
将来也将使登录Shell生效。
请根据使用环境自行调整路径。
if [[ -s xxxx/xxxx/nvm.sh ]];
then source xxxx/xxxx/nvm.sh
fi
配置mongoDB
指定仓库。
[mongodb]
name=MongoDB Repository
baseurl=http://downloads-distro.mongodb.org/repo/redhat/os/x86_64/
gpgcheck=0
enabled=1
然后,安装。
# yum install -y mongodb-org
尽管MongoDB很好,但由于数据量趋向于增多,因此这次我们将使用符号链接来移动journal文件夹。使用符号链接进行移动并没有特别的意义,只是因为在设置文件中搜索目标麻烦而已。请注意在实际创建目录时要注意权限。
# mkdir /xxxx/mongo
# ln -s /var/lib/mongo /xxxx/mongo
那么,启动服务
# service mongod start
网看
请从这里下载:https://github.com/wekan/wekan/releases/tag/v0.9
# cd (適当なディレクトリ)
# tar xzvf wekan-v0.9.0-rc1.tar.gz
# export MONGO_URL='mongodb://127.0.0.1:27017/wekan'
# export ROOT_URL='http://kanban.com'
# export MAIL_URL='smtp://user:pass@mailserver.example.com:25/'
# export PORT=8539
实际上,由于无法准备好邮件服务器,所以没有设置”MAIL_URL”。端口也很随意,URL也相当随意。
启动Webkan
# node main.js &
如果希望在启动时启动,
请不要忘记将mongo自动启动和前述环境变量设置放在~/.bash_profile中。
http://(已设置的服务器IP地址):8539/
可以毫無問題地使用。