您好,匿名用户
随意问技术百科期待您的加入

更改多个项目共用某一部分代码,如何通过版本控制让每个项目中都更改

0 投票

过去写的一些类,放到几个不同的项目中使用,但是某天发现一个bug,然后改了后,需要替换到每一个用到了它的项目中。

不知道有没有办法,可以做到几个项目中的某一部分代码共用另外一个项目作为本项目的一部分,然后如果依赖的那个项目更新了,也跟着更新依赖的部分。

如果说把这个共用的代码单独做一个项目然后放在其他项目的某个目录中,每次更新后,去那个目录update或者pull下也是可以,但是这个共用部分就不是从属于这个项目了,自动部署之类的不好做吧?

用户头像 提问 2013年 12月23日 @ Pantheon 上等兵 (388 威望)
分享到:

1个回答

0 投票
 
最佳答案

把共用的第三方repo作为该app repo下的submodule

更新的时候:

git submodule init;git submodule update;
用户头像 回复 2013年 12月25日 @ Lee Sin 上等兵 (347 威望)
选中 2013年 9月7日 @Pantheon
提一个问题:

相关问题

0 投票
0 回复 24 阅读
用户头像 提问 2012年 12月1日 @ Aphrodite 上等兵 (185 威望)
0 投票
1 回复 40 阅读
0 投票
1 回复 29 阅读
0 投票
1 回复 37 阅读

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...