Metrics
0
Watch 49 Star 124 Fork 27

leo / TeamLuaMIT

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
轻量级项目任务管理系统 spread retract

Clone or download
leo authored update doc
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

项目任务管理系统

一个模仿Team@OSCradmine?

重要提醒

  1. 代码库中只提供了windows10 x64下的omni的可执行文件,其他平台请到OmniWeb中下载编译好的二进制文件

  2. 依赖mysql库

    • Windows:下载Mysql Connector C,将lib目录下的libmysql.dll,放在项目根目录,并重命名为mysql.dll
    • CentOS: yum install mariadb-devel, ln -s /usr/lib64/mysql/libmysqlclient.so /usr/lib64/libmysqlclient.so
    • MacOS: brew install mysql-connector-c
  3. 现在有些属性只有项目管理员可以更改

    • 项目成员管理
    • 更改已存在任务的时间计划(其他成员只能通知项目管理员协调更改时间,自己不能随意更改)
    • 任务的验收管理
  4. 关于验收

    • 测试通过后状态为【已完成】的任务才会出现在【验收管理】中。
    • 验收操作也是归档操作。验收后,任务不再出现在任务视图中,可在项目验收管理及周报中查看。

预览

  • 任务视图 - 【看板】模式 Tasks

  • 任务视图 - 【甘特图】模式 Gantt

  • 任务视图 - 任务详情 TaskInfo

  • 任务视图 - 发布任务预览 Publish

  • 项目视图 - 项目周报 Reports

  • 项目视图 - 验收管理 Archive

  • 项目视图 - 成员管理 Members

  • 文档视图 Documents

  • 文件分享 Share

使用技术

【注】Bootstrap markdown是个人定制版,集成了markedjs, flowchart.js, katexjs

安装

  1. Clone代码库
  2. 将下载omni可执行文件到项目根目录
  3. 根据平台,提供mysql动态库,供脚本调用,方法见 #重要提示
  4. 更改omni.ini,配置数据库
  5. 运行omni

默认帐号

帐号: admin
密码: team

【注】可修改scripts/controller/install/setup.luasetup.build_in配置,自定义默认帐号

Comments ( 79 )

You need to Sign in for post a comment

Help Search