关于生产环境/预发布环境的一些疑问来询问 V 友
資深大佬 : cking 2
1.目前在职的公司,没有项目主管(Code Viewer),代码管理之前是 develop/test/master 三个分支,然后后面,我们公司将业
务打包出售了,就是在 master 上面部署一套相同代码的服务(名字不同比如,mallone/malltwo 这种的名字),然后代码要完
全一致,期初我们是开辟的 master 分支不同(mallone 的代码),然后加了一个名为 master-two 的分支,在里面就是 copy
的 master 的代码.后面出现了.版本相差一个或多个,代码差异明显(没有将 master 代码同步过去)然后就在 master 上面
加了一个名为 master-two 的配置文件 yml.然后部署的时候通过释放对应的注释达到构建不同的仓库.(疑问:有木有好的
分支方案,能够让两套代码相同,(ps:小公司,没有完善的代码管理部署方案,所以来问 v 友.我之前任职的公司,直接在
master 开始开发测试部署)).
2.现在公司即将部署一个预发布 release 环境,我的建议是开发一个新分支 release,但是他们都说,怕出现 release 和
master 代码版本差异过大(之前的 master 和 master-two 已经出现过.所以被否认了,但是我一致认为一个分支干一套
代码的事).所以问题差不多还是之前那个,在公司,相同代码不同代码如何进行代码版本管理.
3.谢 v 友.祝新年快乐!:)
大佬有話說 (9)