littlebot
Published on 2025-04-09 / 2 Visits
0

【源码】基于IntelliJ IDEA插件的TapdVcs集成工具

项目简介

本项目是一个基于IntelliJ IDEA的插件,其主要目的是简化开发者在版本控制系统(VCS)提交代码时与Tapd缺陷追踪系统的集成。借助该插件,开发者能快速关闭Tapd里的相关问题,并且自动将问题描述和链接添加到提交消息中。当前该插件主要支持SVN,后续会逐步完善对其他版本控制系统的支持。

项目的主要特性和功能

  1. 自动关闭Tapd问题:在代码提交时,自动关闭Tapd中对应的相关问题。
  2. 自动生成提交消息:把Tapd问题的描述和链接自动添加到提交消息里。
  3. 多选功能:支持在Tapd问题列表中通过Ctrl + 鼠标左键进行多选操作。
  4. 配置管理:提供用户界面用于配置项目ID和Cookie,以此保证插件能正确访问Tapd系统。
  5. 异步处理:运用异步编程处理HTTP请求,避免用户界面被阻塞。

安装使用步骤

导入项目

在IntelliJ IDEA中导入下载的项目源码。

配置插件

  1. 打开项目设置,找到插件配置页面。
  2. 输入Tapd的项目ID和Cookie信息。
  3. 确保创建人选项已打开,否则无法将问题踢回创建人。

使用插件

  1. 在IDEA中进行代码提交时,点击提交面板中的插件图标打开Tapd问题列表。
  2. 使用Ctrl + 鼠标左键选择需要关闭的问题。
  3. 插件会自动将问题描述和链接写入提交消息中,点击提交后会自动关闭选择的问题。

通过上述步骤,可轻松集成Tapd与版本控制系统,提升开发效率。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】