SVN 如何把主干上的修改合并到分支上来
情况是这样的,现在公司项目分布到全国,各省有相同模块,有不同模块,现在是把相同模块作为主干,不同模块作为分支,如果在主干修改后合并到每个分支上去同步。目前只是在分支上一个个把主干合并过来,能不能直接在主干上一次性分发一样合并到每个分支上
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
加分吧
我倒是建议公司用git哟,上家公司就是用的git。
这里说的
相同的模块,是一个完整可发布的项目,公司的项目特殊,各省的大部门功能是一样的,只是个别省市有特殊需求,基本上所有省份是用的主干发布部署,公司的项目版本控制的乱你无法想像。非常感谢你的建议,我试下写个脚本
非常感谢你的建议
简单的说,用脚本批量合并到分支,然后将仓库同步到各省,各省再来update。
总的感觉逻辑有点乱,把相同的模块作为trunk,不同的模块作为branches,这些模块都在一个目录么?svn具备部分检出功能,每个模块可以建立一个目录,然后在目录下建立 trunk-branches-tags结构,设置好属性,参考 http://llvm.org/svn/llvm-project/ 。你们的项目也可以用git+submodule