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

idea一个窗口打开多个仓库的代码

一、背景

最近新进了一家外包公司,这个项目由于是微服务的,且每个微服务都独立用一个仓库进行代码管理。看项目的时候,我们不能一个窗口,只打开一个仓库代码,那样看起来会非常麻烦,一开始对项目全貌的了解也是不友好的。所以我们实现idea一个窗口打开多个仓库代码,这样也好管理。

二、实现

第一步

  1. 创建一个目录,命名为项目名称:project_multiple
  2. 将该项目所有仓库代码用git clone到这个project_multiple目录下

像这样
在这里插入图片描述

第二步

  1. 用idea打开project_multiple目录
  2. 将每个仓库模块纳入maven管理(每个仓库都操作一遍)
    在这里插入图片描述
    至此,我们就已经把多个仓库代码纳入到maven管理了。

第三步

多个仓库代码的git 分支管理也要根据仓库进行管理。
在这里插入图片描述

三、总结

至此我们已经实现了idea一个窗口打开多个仓库的代码,这样不仅方便管理项目与日常开发(搜索代码、查看模块依赖等等),而且有助于我们快速熟悉整个项目。(当然熟悉项目的最好方法是文档、询问同事、测试、生产环境抓包接口分析,不过这些都是熟悉后话,这里就不详细展开了)


http://www.mrgr.cn/news/28746.html

相关文章:

  • macOS 设置固定IP
  • 【JAVA毕业设计】基于Vue和SpringBoot的宠物咖啡馆平台
  • ssm103宠物领养系统+vue(论文+源码)_kaic
  • 5.7 与 8.0 对相同文件的 LOAD DATA 语句结果不同
  • 数字化转型的路径、挑战和应用场景
  • 鸿蒙系统(HarmonyOS)介绍
  • 硬件工程师笔试面试——无线通讯模块
  • string的模拟实现and友元
  • VS Code + WSL 用法摘记
  • 4.提升客户服务体验:ChatGPT在客服中的应用(4/10)
  • canal消费binlog异常排查
  • 数据结构之栈(python)
  • 计算机科学中使用过的逻辑表示汇总
  • 【题解】【枚举】—— [NOIP2008 提高组] 火柴棒等式
  • 【Qnx】使用ClockCycles完成计时功能
  • MySQL —— 视图
  • AI 时代程序员的应变之道
  • 数学建模——熵权+TOPSIS+肘部法则+系统聚类
  • 硬件工程师笔试面试——保险丝
  • 【Linux系统编程】用互斥量和信号量加锁STL容器,避免并发问题
  • 【数据结构】堆
  • 深入解释synchronized底层原理
  • QT 事件 Event 应用
  • 2010-2022 CSP-J/普及组T1-T4考点统计
  • C++:多态
  • 补题篇--codeforces