作者aaa7513231 (浑沌与秩序)
看板MacDev
标题[问题] 软体分支开发
时间Fri Jun 21 18:53:19 2019
大家好,问题如标题所示
想询问大家我目前开发的软体因为面临不同的使用族群
他的使用介面跟一些参数会小变动,因为上述的关系
我没办法以资料库设计去达到这些修改
所以我是直接拉出另一个专案小微调输出程式
但这样我在维护程式就很麻烦了,因为我软体核心功能是相同的
所以修改核心功能时,就要一支一支改很麻烦
所以想请问大家像这样的分支开发软体的需求啊
会怎样去操作啊?
( 没操作过Git,但这需求好像不太一样? )
谢谢~
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 122.118.220.103 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1561114401.A.C6F.html
1F:→ ethanhuang13: 你可以一个 project 多个 targets 118.169.14.198 06/21 21:49
2F:→ aaa7513231: e大谢谢!!! 有方向了122.118.220.103 06/22 11:23
3F:推 ou9810: 比较小的变动用macro就可以了 175.98.152.120 06/24 13:57
4F:→ ou9810: 建议还是要搭配Git管理 175.98.152.120 06/24 13:59
5F:→ aaa7513231: o大谢谢,Git我有研究过,因为只有我122.118.220.146 06/25 09:00
6F:→ aaa7513231: 一人开发,用git反而更麻烦就没弄了122.118.220.146 06/25 09:01
7F:推 Blueshiva: 不管几个人开发都没有"用git反而更麻烦 60.251.43.139 06/25 15:17
8F:→ Blueshiva: "这种事 60.251.43.139 06/25 15:17
9F:→ ou9810: 你可以试试看sourcetree,没有你想像的难 175.98.152.120 06/25 15:40
10F:推 ppppman: 等遇到麻烦就知道git的好了..sourcetree 123.240.34.41 06/25 22:37
11F:→ ppppman: 满好用的 git操作介面化 可以研究一下 123.240.34.41 06/25 22:38
12F:→ aaa7513231: 谢谢大家的建议~我会来试试Git的 :)122.118.220.146 06/26 21:51
13F:→ sableangle: 没办法弄资料库是没资源去另外维护伺 49.159.55.196 08/24 21:51
14F:→ sableangle: 服器吗?还是因为用户没有网路连线, 49.159.55.196 08/24 21:51
15F:→ sableangle: 如果是没心力能力维护伺服器的话可以 49.159.55.196 08/24 21:51
16F:→ sableangle: 试试Firebase Remote Setting 跟A/B 49.159.55.196 08/24 21:51
17F:→ sableangle: Testing 应该可以达成你的需求 49.159.55.196 08/24 21:51