工具
文章平均质量分 66
fananchong2
这个作者很懒,什么都没留下…
展开
-
UnrealGameSync 介绍与部署
把 UnrealGameSync.sln 里所有 .net sdk 版本改为 5.0 后,再重新编译。它能醒目的告知团队成员,哪些版本是可以使用的,极大的提高生产力。UnrealGameSync 有图中的,划线的 5 部分组成。编译完,点击 exe ,如果提示 .net 环境未安装。在多人合作开发的大团队中,每时每刻都有成员在提交版本。使用 UE5 生成 1 个项目,提交到 P4 仓库。要找到一个可用版本,通常是困难的。CI/CD 流程中,也可以使用。可以使用类似以下命令,查看。对版本设置状态、标签。原创 2023-03-26 20:39:58 · 2421 阅读 · 0 评论 -
apolloconfig/apollo 介绍
apolloconfig/apolloApollo(阿波罗)是一款可靠的分布式配置管理中心,诞生于携程框架研发部,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景官方文档: https://www.apolloconfig.com/#/zh/README是一款便于管理配置的开源产品Apollo 部署拓扑图 +------------------原创 2022-05-01 19:30:53 · 1658 阅读 · 0 评论 -
goc 代码覆盖率测试
gocgithub 地址: https://github.com/qiniu/goc.gitgoc 是专为 Go 语言打造的一个综合覆盖率收集系统,尤其适合复杂的测试场景,比如系统测试时的代码覆盖率收集以及精准测试试用下,比较适合跨部门合作下,对代码质量做优化的工具设想以下场景:QA 部门长期提供接口测试,自动化黑盒测试项目代码项目内无代码覆盖率测试基础这种情况,使用 goc 不会浪费跨部门支持的资源;同时 goc 可以提供报告,来优化定制未覆盖的部分的测试用例使用方法直接看官方 Re原创 2021-12-04 17:02:37 · 1055 阅读 · 0 评论 -
vscode 支持 X11 Forwarding
插件 Remote X11github 地址: https://github.com/joelspadin/vscode-remote-x11根据其 README 中的介绍:The Remote - SSH extension does not currently enable X11 forwarding (see issue #267). To work around this, the Remote X11 (SSH) extension creates an SSH connection t原创 2021-10-16 17:22:10 · 3140 阅读 · 0 评论 -
git-p4 多个分支与版本合并 merge
git-p4git-p4 基本操作,见 https://blog.csdn.net/u013272009/article/details/120166796多个分支假设已经用 p4 sync 同步了 2 个 p4 分支:clientclient typep4 远程地址本地目录tl_fananchong_vm1stream client//Torchlight/MainLineWithUGS/backend//home/fananchong/MainLineWithUGS原创 2021-09-25 18:29:30 · 941 阅读 · 0 评论 -
git-p4 使用说明
git-p4通过git-p4使用git的方式操作p4仓库官方文档: https://git-scm.com/docs/git-p4安装p4环境搭建p4客户端安装见官网文档 https://www.perforce.com/downloads/helix-command-line-client-p4,略p4配置大致如下:设置环境变量(linux 举例)export P4CLIENT=tl_username_vm1export P4PASSWD=passwordexport P4PORT原创 2021-09-07 20:42:02 · 1736 阅读 · 0 评论 -
Jenkins Pipeline 并发编译项目代码
编译打包脚本从源代码管理、使用角度,项目下维护一个编译打包脚本是一个不错的方法随着项目规模迭代,会出现编译、打包时间长的问题可以脚本拆成独立的子阶段,借助 Jenkins 的 Pipeline 功能,实现并发处理。从而缩短整个编译打包时间JenkinsJenkins 是一个开源软件项目,是基于 Java 开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成官方网站: https://www.jenkins.io/在 Jenkins 中,把原创 2021-08-28 17:17:30 · 1684 阅读 · 1 评论 -
Metabase BI 工具介绍(备忘)
MetabaseMetabase 一个开源的 BI 软件。它能使用 UI 快捷操作、或 SQL 查询方式,提示可视化展现数据github 地址: https://github.com/metabase/metabase安装部署docker 方式安装,参考官方文档: https://www.metabase.com/docs/latest/operations-guide/running-metabase-on-docker.html一般的,如以下命令:docker run --name met原创 2021-05-14 14:54:49 · 724 阅读 · 1 评论 -
jenkins 与 github webhook (备忘)
jenkins需要插件 Git Plugin官方文档介绍: https://plugins.jenkins.io/git/github webhook 集成 jenkinsgithub webhook ,用于 git 触发事件用,通过调用设置在 webhook 中的网址,通知目的服务事件触发具体步骤,参考: https://blog.csdn.net/boling_cavalry/article/details/78943061github 相关上下文用到 git 相关环境变量: https:原创 2021-05-14 11:38:52 · 247 阅读 · 0 评论 -
Elasticsearch 与 Kibana 安装 (备忘)
ELKELK 是日志查询分析系统,包括 3 个主件 Elasticsearch , Logstash, Kibana组件作用Elasticsearch日志数据库Kibana日志查询Logstash收集日志生产实践中,为了保证系统可靠性,收集日志这块,还会引入消息队列,并优化 Logstash 部分。比如:app -> mq -> esagent -> mq -> es由于收集日志这块比较多样性,这本主要介绍开发环境下 Elas原创 2021-04-24 14:18:07 · 133 阅读 · 0 评论 -
Portainer 安装(备忘)
Portainer一个容器管理工具安装文档: https://documentation.portainer.io/v2.0/deploy/ceinstalldocker/脚本服务器端:#!/bin/bashdocker rm -f portainerdocker run -d -p 8002:8000 -p 9000:9000 --name=portainer --restart=always \ -v /var/run/docker.sock:/var/run/docker.so原创 2021-04-23 12:34:49 · 277 阅读 · 0 评论