作者aaa7513231 (渾沌與秩序)
看板MacDev
標題[問題] 軟體分支開發
時間Fri Jun 21 18:53:19 2019
大家好,問題如標題所示
想詢問大家我目前開發的軟體因為面臨不同的使用族群
他的使用介面跟一些參數會小變動,因為上述的關係
我沒辦法以資料庫設計去達到這些修改
所以我是直接拉出另一個專案小微調輸出程式
但這樣我在維護程式就很麻煩了,因為我軟體核心功能是相同的
所以修改核心功能時,就要一支一支改很麻煩
所以想請問大家像這樣的分支開發軟體的需求啊
會怎樣去操作啊?
( 沒操作過Git,但這需求好像不太一樣? )
謝謝~
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.118.220.103 (臺灣)
※ 文章網址: https://webptt.com/m.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