Agile实践之Kanban工具 Wekan

作为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的实用工具。

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net

原文地址:https://www.cnblogs.com/firsttry/p/10122523.html

时间: 2024-11-05 16:38:33

Agile实践之Kanban工具 Wekan的相关文章

Agile实践日志(2)-- Daily Stand up 和 Retrospective Session

Agile实践日志 (2) -- Daily Stand up 和 Retrospective Session 在Scrum开发过程中,会有三种会议: Grooming (详见Agile实践日志(1)) , Daily Stand up 和Retrospective Meeting Daily Stand up Sprint期间,每天早上小组成员需要在固定的时间地点进行,时间大约15分钟.主要介绍一下昨天做了什么,今天需要做什么,信心完成指数(1-10) Done 昨天完成的 ToDo 今天要做

Agile实践日志一 -- Grooming Session

Agile实践日志一  -- Grooming Session GroomingSession 这个Session主要Go through我们下一个Sprint须要做的Story,大家都清楚之后,在每一个Story最后我们会以 Good Agile 扑克牌来确认它的难度点.在sprint之前,做一个story的评估和规划,为接下来分story提供难度系数的參照. Story Story是敏捷的核心.一切task来自story,我们仅仅有制定了story.才干确定task.一切測试工作也是基于st

百度地图V2.0实践项目开发工具类bmap.util.js V1.4

/** * 百度地图使用工具类-v2.0(大眾版) * * @author boonya * @date 2013-7-7 * @address Chengdu,Sichuan,China * @email [email protected] * @company KWT.Shenzhen.Inc.com * @notice 有些功能需要加入外部JS库才能使用,另外还需要申请地图JS key . * 申请地址:http://developer.baidu.com/map/apply-key.ht

看板记录工具wekan

wekan 1. 功能 看板工具 2. 安装 环境: centos7.4 安装链接 snap方式 安装脚本(root用户) #!/bin/bash yum makecache fast yum install -y yum-plugin-copr epel-release yum copr enable ngompa/snapcore-el7 yum install -y snapd systemctl enable --now snapd.socket sleep 20 snap instal

HTTP抓包的实践--工具

在测试中,在使用jmeter进行功能测试和压力测试前,我们总是需要了解我们测试的功能页面的通讯方式进行了解.对于开发没有给予通讯文档的功能进行测试,抓包不失为一个好方法. 为了兼容多个平台,比如windows.mac.linux,使用chrome自带的调试工具是个好方法. 我们可以通过菜单打开开发人员工具: 打开以后看到,开发人员工具的调试窗口: 我们看这个工具的主要选项卡: 1.Elements:查看页面的DOM节点信息. 2.Console:输入输出控制台(可以执行调试脚本). 3.Sour

2017-2018-2 20179204《网络攻防实践》安全工具研究

一.wireshark 笔记本电脑一台,安装parallels desktop虚拟机,配置win10系统.下载并安装wireshark,使用Wireshark捕获以太网数据,可以捕到自己的数据包:也可以去捕获同一局域网内,在知道对方IP地址的情况下,捕获到对方的数据包. 1.wireshark界面功能模块 主窗口 打开wireshark 后的抓包主界面如图所示,其主窗口由如下部分组成: 菜单栏:Wireshark的标准菜单栏. 工具栏:常用功能快捷图标按钮. 过滤工具栏:减少查看数据的复杂度.

Scrum&Kanban在移动开发团队的实践 (二)

Scrum&Kanban在移动开发团队的实践系列: Scrum&Kanban在移动开发团队的实践 (一) Scrum&Kanban在移动开发团队的实践 (二) 在第一篇分享文章中介绍了下Scrum的开发模式,介绍了Scrum中团员的角色.开发阶段.每个阶段中需要做的事情.在这篇分享我会介绍Kanban模式,相对于Scrum,Kanban比较轻量级. 首先分享些干货: Kanban和Scrum对比的Mini书:Kanban and Scrum - making the most of

美团点评:打造微服务自动化测试与持续集成工具链实践

本文内容节选自第六届全球软件案例研究峰会,时任美团点评酒旅质量团队工具链负责人王鹏老师分享的<微服务架构下的自动化测试和持续集成工具链实践>实录,重点分享:微服务架构下解决自动化测试.开发联调.测试环境.持续集成方面遇到的问题及解决方案.(PPT+文稿). 王鹏老师时任美团点评酒旅质量团队工具链负责人,在软件开发,自动化测试,研发流程改进,持续集成/交付基础设施,敏捷开发等领域有近10年的开发实施和推广经验. 编者按:2017年11月9-12日,第六届全球软件案例研究峰会在北京国家会议中心盛大

Ticket管理工具 Redmine

在Bug追踪,Wiki知识共享,项目管理,Agile实践等综合起来,Jira和VersionOne依然是被企业广泛地使用.但是在开源领域,Mantis/Trac/Redmine应用地也较为广泛.顺便说一下国内的项目管理工具禅道也是相当不错,但是和其他工具的扩展方面有一定的限制,习惯中文的中小型的国内项目建议使用.Redmine的安装一直为人所诟病,Bitnami提供的一键安装包无论你在linux还是windows,是物理机还是docker都非常方便,大大降低了使用的门槛.而官方提供的3.3doc