idea一个窗口打开多个仓库的代码
至此我们已经实现了idea一个窗口打开多个仓库的代码,这样不仅方便管理项目与日常开发(搜索代码、查看模块依赖等等),而且有助于我们快速熟悉整个项目。(当然熟悉项目的最好方法是文档、询问同事、测试、生产环境抓包接口分析,不过这些都是熟悉后话,这里就不详细展开了)
·
一、背景
最近新进了一家外包公司,这个项目由于是微服务的,且每个微服务都独立用一个仓库进行代码管理。看项目的时候,我们不能一个窗口,只打开一个仓库代码,那样看起来会非常麻烦,一开始对项目全貌的了解也是不友好的。所以我们实现idea一个窗口打开多个仓库代码,这样也好管理。
二、实现
第一步
- 创建一个目录,命名为项目名称:project_multiple
- 将该项目所有仓库代码用git clone到这个project_multiple目录下
像这样
第二步
- 用idea打开project_multiple目录
- 将每个仓库模块纳入maven管理(每个仓库都操作一遍)

至此,我们就已经把多个仓库代码纳入到maven管理了。
第三步
多个仓库代码的git 分支管理也要根据仓库进行管理。
如果只想看对应仓库的git分支管理情况。
右击对应模块仓库查询提交历史
然后点击右侧的“Branch”,即可查看到对应仓库git管理情况

三、总结
至此我们已经实现了idea一个窗口打开多个仓库的代码,这样不仅方便管理项目与日常开发(搜索代码、查看模块依赖等等),而且有助于我们快速熟悉整个项目。(当然熟悉项目的最好方法是文档、询问同事、测试、生产环境抓包接口分析,不过这些都是熟悉后话,这里就不详细展开了)
四、劣势
idea一个窗口打开多个仓库的代码,也是有劣势的。
- 编写代码有时候上下切,找的动作有点大
- 导入依赖的时候,会所有仓库一起操作,导致卡死。

更多推荐

所有评论(0)