C 端产品的 B 端私有化定制项目,单独建仓还是拉单独分支维护?

22 小时 57 分钟前
 wildwind2333

项目原本是面向 C 端的产品,有 Web 前段,后端,还有移动 APP 。现在业务拓展了,有一些客户希望私有化部署,但主要还是 Web 和后端,当然也有一些 AI 相关的模型部署。

随着定制化需求越来越多,甚至有的可能都和目前的 C 端业务有了较大的差异,最明显的就是前端界面,客户要求的定制一般都和我们 C 端会不太一样,后端的数据模型也可能会去改变,甚至还会多一些像管理员看板啊这种东西。

请教一下,大家公司都是如何处理这种代码管理的?我想法是现在都是 vibe Coding ,是不是每个客户单独维护一个仓会比较好呢?

881 次点击
所在节点    程序员
5 条回复
zhangli2946
22 小时 49 分钟前
小改拉分支,大动分项目。
希望借 toB 的成果滋养自营的,拉分支。
不希望 toB 干扰自营的分项目。
longaiwp
22 小时 44 分钟前
现在 AI 对处理项目差异这件事比人做得好太多了,如果差异很大,就直接拉两个项目吧,然后后续开发的功能需要多项目迁移的功能让 AI 迁移一下。
wangYQ
20 小时 52 分钟前
1.需要按项目分开仓库,因为不同项目运维期不同,即使单独分支,有的改动涉及的面很广的时候就是灾难
2.B 端和 C 端应该是两个产线,可以从 C 端当前版本抽出一个原始版本作为基础版本,后续每来一个 B 端客户,就在这个基础上复制一个仓库进行开展定制;
3.如果需要 C 段和 B 端基础版本的一致性,C 端的日常更新就需要往 B 端迁移
jackerbauer
20 小时 44 分钟前
单独建吧
7beloved
20 小时 30 分钟前
分组

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1238379

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX