关于项目版本管理的问题

来源:12-1 课程总结

LBruce

2019-11-11

以使用Git进行版本管理为例,我的方式是为不同的模块创建不同的Git Repository。
即对于像imooc-coupon、imc-coupon-service这样的父模块,创建了Git Repository之后,只对pom.xml进行版本管理。对于coupon-eureka、coupon-gateway、coupon-settlement、coupon-template等这些服务,创建了Git Repository了之后,则对这些模块的pom.xml、controller、vo、resources等等文件都进行版本管理。
请问老师,这样是否合适呢?

写回答

1回答

张勤一

2019-11-11

同学你好:

    首先来说,你的这种版本管理方式肯定是可行的,就是将各个模块拆的比较散。但是,我建议还是一整个工程在一起管理比较好。这样做的话,有这样的几个优点:

    1. 查找项目代码方便,因为都在一个仓库中

    2. 不会影响整体的效率,因为 git 只对发生更改的文件做更改


    欢迎来 QQ 群随时交流、讨论,也非常感谢同学的支持!

2
1
LBruce
明白了,谢谢老师
2019-11-11
共1条回复

Spring Cloud微服务实战 打造企业级优惠券系统

微服务,SpringCloud,SpringBoot面试、毕设、

1203 学习 · 487 问题

查看课程