禅道软件安装教程开源软件

禅道项目管理软件是一款国产开源项目管理软件。它集项目集管理、产品管理、项目管理、质量管理、DevOps、知识库、BI效能、工作流、学堂、反馈管理、组织管理和事务管理于一体,是一款专业的研发项目管理软件,完整覆盖了研发项目管理的核心流程。

禅道目前提供多种解决方案:规模化敏捷解决方案、DevOps一体化解决方案、自动化测试解决方案,研发效能解决方案、禅道基于IM+AI的研发协同解决方案、企业创新能力解决方案、企业决策分析解决方案,让每一个项目都可实现高效管理。

禅道智能应用平台是一个开源轻量级应用交付平台。通过应用市场,可以一键安装企业级软件,不仅具备高可用特性,还支持自动与手动备份,当有新版本发布时,可以查看软件的更新日志,决定是否升级,快捷方便。

如果您刚接触禅道智能应用平台,建议使用我们提供的All-in-One安装模式,它能够帮助您零配置快速部署。

若要以All-in-One模式进行安装,您仅需参考以下对机器硬件和操作系统的要求准备一台主机。

1.1硬件推荐配置

操作系统

最低配置

DebianBookworm(推荐)Bullseye

2核CPU,4GB内存,40GB磁盘空间

Ubuntu22.04,20.04

1.2节点要求

1.3容器运行时

您的集群必须有一个可用的容器运行时。如果您使用q搭建集群,会探测本地是否已安装docker,如果已安装docker则使用docker,否则将使用默认内置的containerd

1.4网络和DNS要求

qinit-pquickon3.1开源版

一般来说,对于All-in-One安装,不需要修改任何配置。如果你想自定义集群网络、访问域名等高级的功能,可以通过参数来配置:

#示例,更多参数参考使用qinit--helpqinit-pquickon--domain<自定义域名>4.验证安装结果

输出信息会显示Web控制台的IP地址和端口号,默认的端口是32379您可能需要配置端口转发规则并在安全组中开放端口,以便外部用户访问控制台。

1.下载windows一键安装包

2.运行安装包

双击下载的文件解压到某一分区的目录下,进入ZenTao文件夹,点击ZenTao.exe文件启动面板。

注意:若安装包所在路径包含中文等特殊符号,启动禅道时会出现错误提示。需要修改路径后重新启动禅道。

3.设置

点击设置按钮,可以卸载服务、查看服务、设置语言、查看帮助、检查更新、切换主题操作。

卸载服务时,会卸载运行控制面板里所有的服务。

Apache可以进行查看日志、修改端口、修改密码、安装服务、卸载服务、停止服务、启动服务、安装服务操作。

以上操作中除了查看日志,修改端口、重新安装都会重新启动Apache服务。

修改端口时,会自动检查端口是否被占用,如果被占用会有相应的提示并不可修改。

5.Apache用户访问验证

系统默认不启用Apache用户访问验证,如果不需要,可跳过这一步。

注:Apache用户访问验证的初始账号:zentao,密码:123456。

初次默认的管理员账号是:用户名:admin密码:123456。

7.修改禅道密码

如果需要维护密码安全设置可以到后台—安全页面中进行修改。

注意:从禅道18.12系列版本开始,禅道的Windows一键安装包不再集成git和svn。

如果需要使用集成git和svn功能,可下载集成包覆盖到禅道一键安装包的代码目录。

下载解压直接覆盖后,可以在ZenTao/bin下查看到git和sliksvn的文件夹。

1.环境准备

环境与配置

测试环境

推荐配置

备注

Docker

20版本

20版本以上

Linux或Windows

Linux

镜像支持x86_64和arm64架构

CPU

1核心

2核心

内存

1G

4G

硬盘

10G

50G以上

查看Docker版本:

docker-vDockerversion27.0.3,build7d4bcd8

查看CPU架构:

uname-aLinuxnat76.6.13+bpo-amd64#1SMPPREEMPT_DYNAMICDebian6.6.13-1~bpo12+1(2024-02-15)x86_64GNU/Linux2.下载禅道镜像

目前支持在线下载和离线导入两种部署禅道镜像的方式,可根据自己环境进行选择。

2.1在线下载

可根据所需版本拉取对应版本的镜像,默认latest为禅道开源最新版本。

sudodockerpull[镜像名]:[镜像标签]

例如拉取禅道开源版20.3版本命令如下:

sudodockerpullhub.zentao.net/app/zentao:20.3

注意:

禅道版本和镜像tag对应关系如下:

禅道版本

镜像标签

开源版

以数字开头,如20.3

企业版

以biz开头,如biz10.2

旗舰版

以max开头,如max5.2

IPD版

以ipd开头,如ipd2.2

2.2离线导入

导入镜像步骤如下:

#命令实例sudogunzip-c[镜像归档文件名]|dockerload#如:sudogunzip-czentao_20.3.tar.gz|dockerloadda07e39e2957:Loadinglayer[======================>]85.5kB/85.5kBfeab8630a9c5:Loadinglayer[======================>]11.73MB/11.73MBd7508f92bff7:Loadinglayer[======================>]86.37MB/86.37MB5ca65d83e7b7:Loadinglayer[======================>]80.38MB/80.38MBed0cfb41d961:Loadinglayer[======================>]2.673MB/2.673MBc00e8d737e49:Loadinglayer[======================>]10.3MB/10.3MBa186fa70a0c6:Loadinglayer[======================>]7.121MB/7.121MB95e38b2ff244:Loadinglayer[======================>]7.473MB/7.473MBf4afc75280d8:Loadinglayer[======================>]191.7MB/191.7MB60721d394939:Loadinglayer[======================>]89.6kB/89.6kB6db6be18e64c:Loadinglayer[======================>]15.87kB/15.87kBcf41eda4f35b:Loadinglayer[======================>]191.7MB/191.7MBLoadedimage:hub.zentao.net/app/zentao:20.33.启动禅道

3.1创建docker网络驱动

sudodockernetworkcreate--subnet=[ip范围][网络驱动名]例如:

sudodockernetworkcreate--subnet=172.172.172.0/24zentaonet3.2启动禅道容器

命令格式如下:

sudodockerrun\--name[容器名]\-p[主机端口]:80\--network=[网络驱动名]\--ip[容器IP]\--mac-address[mac地址]\-v[主机禅道目录]:/data\-eMYSQL_INTERNAL=true\-dhub.zentao.net/app/zentao:[镜像标签]参数说明:

例如:在主机上创建空目录/data/zentao,执行如下命令

sudodockerrun\--namezentao\-p80:80\--network=zentaonet\--ip172.172.172.172\--mac-address02:42:ac:11:00:00\-v/data/zentao:/data\-eMYSQL_INTERNAL=true\-dhub.zentao.net/app/zentao:20.3注意:

sudodockerrun\--namezentao2\-p8080:80\-p3306:3306\--network=zentaonet\--ip172.172.172.173\--mac-address02:42:ac:11:00:01\-eMYSQL_INTERNAL=true\-v/data/zentao2:/data\-dhub.zentao.net/app/zentao:20.33.3查看容器是否启动成功

执行如下命令查看容器是否启动成功,如果没有则启动失败,去掉-d选项进行前台运行调试容器,如有任何问题请咨询禅道商务同事。

#查看禅道容器dockerps|grepzentao#查看禅道容器日志dockerlogs-fzentao4.安装禅道

最后根据提示进行操作,即可安装成功。

欢迎下载使用禅道,如果在使用过程过中遇到任何问题,欢迎联系我们,我们会给予您及时的帮助。

THE END
1.离线任务已支持复用任务参数ModelWhale版本更新如果你的数据处理、模型训练需要持续运行较长时间,可以使用 ModelWhale「离线任务」进行代码的云端托管运行。 (1)新增复用任务参数 创建任务时,你可以复用某个离线任务的参数配置,快捷创建任务。 (2)新增“每分钟”定时任务 用户可以通过左侧面板配置定时任务规则,配置后可在右侧预览执行序列。 https://blog.51cto.com/u_16154940/12790673
2.LDD在线版重塑数字时代的用户体验体验升级之旅摘要:LDD在线版致力于重塑数字时代的用户体验,通过优化界面设计、提升功能实用性和增强用户体验等方面,为用户提供更加便捷、高效、智能的数字化服务。该版本注重用户体验的个性化需求,提供更加丰富的功能和更加流畅的操作体验,以满足用户在数字时代的需求和期望。 https://www.hnjwwzy.cn/post/539.html
3.用户在线与离线宁默然用户在线与离线 思路: 记录用户每个操作的时间,定时更新数据库中用户最后操作时间 设定默认时间用户无操作为离线, 获取用户最后操作时间并加上默认时间值, 与当前时间进行对比, 大于则在线,小于则离线。https://www.cnblogs.com/ningmo/p/5922060.html
4.用户在线离线忙碌功能设计与实现用户是否在线设计需要在系统中展现,系统中用户的状态。展示用户是否在线、忙碌或者离线。 做法: 使用webSocket 建立链接,通过实时推送用户信息,达到用户状态的更新。 当用户登录时自动设置用户状态为上线,并推送用户信息到 前端。 当用户离线时自动设置用户状态为离线状态,并推送给前端。 https://blog.csdn.net/u012373815/article/details/77148902
5.设备接入IoTDA物联网平台如何切换设备的在线/离线状态?NB-IoT设备上报数据后为状态为在线,距离上次上报数据25小时内未上报数据,会刷新状态为异常。超过49小时未上报数据,平台会将设备置为“离线”状态。 MQTT设备连接到平台后状态为在线,断开连接后平台1分钟内会自动刷新状态为离线。如果手动点击状态刷新按钮,则可实时刷新为离线状态。https://ecloud.10086.cn/op-help-center/doc/article/43631
6.基于客户和用户需求的B端产品系统设计基于以上测试结论,最终采用了8倍压缩的在线方案,同时为用户提供了通过有线传输的方式同步音频(硬件自带连接线,但是需要额外采购otg转接头),有线传输的同步时间非常快,1小时音频基本几秒就可以完成同步。 (2)离线录音→在线+离线 在试点(poc)项目应用了一段时间后发现,离线方案最大的问题还是同步过程过于缓慢,使用otghttps://maimai.cn/article/detail?fid=1645337772&efid=bOdzRtXutjpD4KzP6xbhog
7.环球网校在线网络课程辅导服务条款备注:如有辅导课程学习期限与上述期限不同,最终应当以环球网校在线(www.hqwx.com)对应的课程频道辅导方案介绍为准。 9、“环球网校在线”离线课件使用规定: (1)一个注册用户最多可以在三台终端上注册环球网校在线离线课件播放器。同一台电脑如果硬件没有变化不限制注册次数 https://www.hqwx.com/help/article.htm
8.电力用户状态检修在线监测离线检测仪器仪表河北华电聚能电力河北华电聚能电力技术有限公司专注于电力用户状态检修及在线监测、离线检测仪器仪表等产品的自主研发和生产制造,并提供系统解决方案的制造商,公司是新兴的电力电子企业、科技型中小企业,集工程施工、产品研发、技术服务于一体的综合型企业。http://hbhdjn.com/
9.神策智能推荐玩法嘲化解读和评估体系人工评估比较好理解,比如我们认为一个用户很喜欢动画片,于是进行一些推荐,我们可以直接去观察所推荐的内容中用户播放动画片的比例是否比较大;同时AUC、DCG也是常用的模型离线评价指标,但是这些数据指标可能会存在比较大的偏差,所以一般不会拿此指标来直接评估效果,而只是把它作为参照指标。 https://news.zol.com.cn/768/7683765.html
10.用户指南数据中心收到数据申请后会根据数据的需求情况及时与用户联系,明确用户的需要。 3、签署共享使用责任书 数据中心与数据申请者确认数据需求后,数据申请者需签署数据共享使用责任书。 4、数据提供及反馈 数据中心根据数据申请表中的内容对用户申请的数据进行授权和数据加工处理,从在线下载和离线拷贝、邮寄的方式提供给用https://www.phsciencedata.cn/Share/jsp/PublishManager/userGuide.jsp
11.UM20200609SIA3000(COD)化学需氧量在线分析仪用户手册(COD)化学需氧量在线分析仪 用户手册 目录 6 在线监测 31 6.1 量程配置 31 6.2 监测模式 33 6.3 在线离线切换 35 6.4 断电重启的处置 35 6.5 水样适用性 35 7 维护操作 37 7.1 仪表急停 37 7.2 仪表复位 37 7.3 设备监控 38 7.4 信号调整 38 7.5 试剂维护 39 7.6 清洗维护 40 7.7 手动操作 41 7.8https://m.book118.com/html/2022/1026/5142301030010011.shtm
12.php怎么判断app用户是否在线?Worktile社区if(time() – $last_activity < $inactive_time){ echo '用户在线';} else { echo '用户离线';}```3. 使用心跳机制:在app端与服务器建立长连接,定时发送心跳包来维持连接。服务器接收到心跳包后,更新用户最后活动时间,通过判断最后活动时间来确定用户是否在线。以上是几种常见的判断app用户是否在线的方法,https://worktile.com/kb/ask/175086.html
13.闪电立方数据传输服务数据在线离线迁移存储闪电立方(Datatransport)能够为用户提供安全、高效、便捷的数据传输服务。支持将对象存储、文件存储从不同设备、不同云服务商迁移和同步到阿里云。它提供在线迁移和离线迁移(闪电立方)两种迁移方式,致力于解决大规模数据传输效率、安全问题等难题。 租用闪电立方管理控制台 https://www.aliyun.com/product/mgw
14.首次用于大规模在线系统AI&大模型ChanghuaPei数据我们发布了一个在本文中使用的大规模数据集(电子商务重排序数据集)。这个数据集是从一个真实的电子商务推荐系统中构建的。数据集中的记录包含一个推荐列表,记录用户-点击标签和特征以便进行排名使用。 评估我们进行了离线和在线实验,结果表明我们的方法明显优于最先进的方法。在线 A/B 测试表明,我们的方法实现了https://www.infoq.cn/article/a1tj74y7V2EKFikKYcwv/
15.AHK实现文字识别(OCR)——离线与在线4种方法总结。–AutoAHK2. Vis2(离线)。 使用iseahound的库Vis2(原理是谷歌的开源项目 tesseract )。 优点是可以离线识别,英文识别效果还凑合。缺点是中文效果不咋滴。 完整打包一键运行版在文末下载。 简单示例如下。 #include <Vis2> ; Equivalent to #include .libVis2.ahk https://www.autoahk.com/archives/35526
16.日语语音识别在线翻译日语在线翻译发音?六、日语人名在线翻译器? 在日语中,假名る可写作好几个汉字,作为名字的话,本人觉得大概可以用流,留,瑠;假名な的话,那,奈,南,纳,名,菜都可以用,就看怎么组合了。 七、语音识别和图像识别的区别? 图像识别,是指利用 计算机 对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。结合用户使用场https://tool.a5.cn/article/show/74501.html
17.redis通过位图法记录在线用户的状态详解Redis这几天在工作中,遇到一个case,就是需要自己实现一个IM在线用户状态的记录,当时查了很多中实现方式,今天来分享一下 主要思想 构造一个位图,里面存的是二进制数据,如:1 0 1 0 1 0 1,通过修改userId对应位置上的0和1来修改用户在线状态,由于默认值为0,所以1代表用户处于在线状态,0代表用户处于离线状态,如图:https://www.jb51.net/article/150185.htm
18.用户报告模板根据微参与的调查数据,在XX年5月,65.5%的用户选择在线预订机票,而只有34.5%的用户离线预订机票。其中,网上预约方式,通过电脑的用户占30.6%,手机占28.2%,平板电脑占6.7%;线下订票方式中,去销售点买票的用户数量最多,其次是直接去机场买票的,只有8.9%通过电话订票。机票高度标准化,互联网普及率超过60%,移动终端比例https://www.unjs.com/fanwenku/470358.html
19.里客云微信活码管理系统源码V6.0.2开源版4、可开启防止重复进群,有效防止资源重复的问题4、显示子码距离上一次更新过去多少时间 创建客服活码v6.0.2新特性:1、支持设置阈值,达到阈值自动切换下一个客服2、支持设置随机,随机展示客服二维码3、用户账号被封、或者到期,用户所创建的客服活码均失效4、新增在线提醒,提醒客户你目前是在线还是离线https://weibo.com/ttarticle/p/show?id=2309404714052487349262