Agile实践之Kanban工具: Wekan
2016-09-02 06:43
441 查看
作为Trello的开源翻版, Wekan不需要再做太多的介绍. 普通用的kanban, Wekan已经足够. Wekan使用起来也非常方便, 其提供了很多方法, 还提供了docker的标准镜像, 你只需要pull下Wekan用来持久化的Mongodb, 和它自己的镜像mquandalle/wekan就可以直接两行docker run即可. 当然也可以使用其提供docker-compose的yml文件更加便捷. 但是由于在试验的过程中, 只能显示空白页面, 而这个共通问题在wekan的讨论区中也多次被人提起而至今似乎没有被重视. 其实在Local的机器登陆上去有时是可以正常访问的, 只是即使设定IP也无法从其他机器访问确实只好等待下一个版本解决这个问题了. 找到了一个Ubuntu下的自动安装脚本, 虽然还有一些瑕疵, 但是在此基础之上倒是确实提供了一个可以使用目前版本的Wekan的方法.
前提事项
项番 | 详细 |
---|---|
No.1 | 能够连接Internete(不能得话请自行修改脚本的curl和wget处) |
No.2 | 有root的权限 |
No.3 | 8080端口未被占用,被占用的话请自行修改脚本 |
准备
使用git clone下载下来自动安装的脚本,到何处均可其实真正使用到的就是https://github.com/anselal/wekan的一个脚本文件autoinstall_wekan.sh,想办法把它下载下来即可,你甚至可以在IE上Copy下来用vi生成都没有问题。
root@ubuntu:~# mkdir wekans root@ubuntu:~# cd wekans root@ubuntu:~/wekans# git clone https://github.com/anselal/wekan Cloning into 'wekan'... remote: Counting objects: 47, done. remote: Total 47 (delta 0), reused 0 (delta 0), pack-reused 47 Unpacking objects: 100% (47/47), done. Checking connectivity... done. root@ubuntu:~/wekans# cd .. root@ubuntu:~#
执行脚本
# sh autoinstall_wekan.sh autoinstall_wekan.sh: 3: autoinstall_wekan.sh: [[: not found -〉低级错误,可以无视 Get:1 http://security.ubuntu.com/ubuntu xenial-security InRelease [94.5
试验了两次,此脚本一般不能正常使用,你可以查看一下提示的错误。因为错误判断不够,比如下载到一半出错了的情况等都没有考虑提示退出。而且基于wget的下载第二次一般会在文件名后加世代信息,而程序中也没有考虑到这种情况。所以提示下面的信息时,一般不能将wekan启动起来
You can run the service manually or you can reboot your system. Please select one of the following: 1) Start the wekan service 2) Reboot your system 3) Exit Choice:
重新安装forever
脚本中的forever安装,由于没有正常被执行,需要手动在再做一遍。root@ubuntu:~# NODE_VERSION="v0.10.40" root@ubuntu:~# nvm install $NODE_VERSION ######################################################################## 100.0% Now using node v0.10.40 (npm v1.4.28) root@ubuntu:~# nvm use $NODE_VERSION Now using node v0.10.40 (npm v1.4.28) root@ubuntu:~# nvm alias default $NODE_VERSION default -> v0.10.40 root@ubuntu:~# npm install -g npm /root/.nvm/v0.10.40/bin/npm -> /root/.nvm/v0.10.40/lib/node_modules/npm/bin/npm-cli.js npm@3.10.6 /root/.nvm/v0.10.40/lib/node_modules/npm root@ubuntu:~# npm install forever -g ......
启动wekan
因为此脚本在安装的时候很贴心地准备了init启动脚本到系统目录,我们可以直接使用。# /etc/init.d/wekan start
root@ubuntu:~# /etc/init.d/wekan start Starting Wekan root@ubuntu:~# info: Forever processing file: main.js
此时再出什么问题就可以利用/var/run/Wekan.log来排错了,什么不对就把脚本里的相应部分再拿出来重新安装一下基本没有问题。
登陆界面
|URL|http://192.168.32.38:8080||–|–|
注册一个用户,然后登陆
然后在这里就可以实施你的kanban了,也可以作为GTD的实用工具。
相关文章推荐
- Android 性能测试实践(二) 实时监控工具
- 【测试工具】tcpdump + wireshark 抓包实践
- paip.sqlite 管理最好的工具 SQLite Expert 最佳实践总结
- APUE [Linux C 编程开发环境(工具链,编译,汇编,链接,库)基础知识与实践]
- 北航课程 软件测试工具与实践16: IBM Rational Product Overview(Optional)
- 20145233计算机病毒实践1之静态工具介绍
- WebSphere应用服务器内存泄漏探测与诊断工具选择最佳实践
- TDD实践工具
- 代码静态检查工具PC-Lint运用实践
- 敏捷工具及其最佳实践
- TFS 2015 敏捷开发实践 – 在Kanban上运行一个Sprint
- awstats网站日志分析工具实践
- 高级软件测试技术(测试管理工具实践day1)
- JAVA代码覆盖率工具JaCoCo-实践篇
- HTTP抓包的实践--工具
- Web前端优化最佳实践及工具集锦
- java 内存分析工具实践
- JavaScript 项目构建工具 Grunt 实践:任务和指令
- java程序打包成jar文件(自己实践和查网页解决,以中科院分词工具ICTCLAS5.0 为例)
- 一个Web报表项目的性能分析和优化实践(七):性能监测工具JavaMelody