当前位置: 首页 > article >正文

kettle插件-git/svn版本管理插件

场景:大家都知道我们平时使用spoon客户端的时候时无法直接使用git的,给我们团队协作带来了一些小问题,需要我们本机单独安装git客户端进行手动上传trans或者job。

我们团队成员倪老师开发了一款kettle的git插件,帮我们解决了这个大难题,大大方便了我们团队协作,今天一起来揭开这款插件的神秘面纱。

1、kettle的这款git插件:支持git和svn两种方式,该插件可以直接将我们本地的trans或者job文件上传至git,极大方便了我们团队协作一起开发大型数据项目。

2、git插件安装

将pdi-git-plugin 插件放到kettle的plugins目录下,重启spoon,如下图所示:

左上角出现git选项,说明git插件安装成功。

 3、设置git本地目录

选择上图中的git,弹出设置窗体,如下图所示:

name:自定义名字

Description:描述

Directory:设置为本地目录

Type:支持git/svn,我们这里选择git。

4、gitee创建测试仓库,如下图所示:

 5、设置远程仓库

点击Config按钮,设置远程仓库地址,如下图所示:

 6、先建测试转换,保存时会自动选择我们上面设置的git对应的本地目录,如下图所示:

 7、提交文件

切换到git操作页面,勾选我们需要上传的文件,添加提交信息,点击commit先将文件保存到本地git目录。

 8、将文件推送到远程仓库

点击push按钮,将commited的文件推送到远程git仓库,如下图所示:

 9、查看远程仓库

这时候远程仓库已经有我们上次的文件了,我们团队的其他成员可以拉取到文件就行协同操作了。


http://www.kler.cn/a/569953.html

相关文章:

  • 实战 Elasticsearch:快速上手与深度实践-2.2.2线程池配置与写入限流
  • 乡村研学旅行小程序(论文源码调试讲解)
  • 【JavaScript】《JavaScript高级程序设计 (第4版) 》笔记-附录A-ES2018 和 ES2019
  • 芯麦GC1272与茂达APX9172驱动芯片技术对比及替代方案解析 ——以电脑散热风扇、工业风机及智能设备场景为例
  • Kaldi环境配置与Aishell训练
  • 解决:org.springframework.web.multipart.support.MissingServletRequestPartException
  • Windows下git疑难:有文件无法被跟踪
  • 【MySQL】窗口函数详解(概念+练习+实战)
  • 网络安全六层模型
  • 【R语言】加权回归拟合
  • 【决策树】分类属性的选择
  • 探秘Linux权限管理:数字背后的守望与秩序
  • Android Flow 示例
  • [JACCCI 2025]基于深度学习的舒张功能障碍风险模型对早期主动脉瓣狭窄进展的分层预测
  • 爬虫系列之【数据解析之JSON】《三》
  • 三维数据可视化与表面重建:Marching Cubes算法的原理与应用
  • 机器学习:强化学习的epsilon贪心算法
  • Android视频流畅播放要素
  • 视频生成FantasyID: Face Knowledge Enhanced ID-Preserving Video Generation
  • S8711A UXM5G 测试应用软件