不同业务组开发,如何维护通过基础模块代码?

有三个模块组,在开发一个系统的三个模块,每个小组用的都是同一个框架进行开发分别三个项目工程,但是如果架构师修改了框架的部分代码,那是如何让每个小组都更新到最新的代码?是架构师把三个工程的代码都修改然后提交?还是怎么处理?

使用版本控制系统,不同模块相当于多人协作开发一个项目。