84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
小白问个问题
目前有一个项目A是根据a客户的需求开发的,由于业务拓展A项目产品同时也拿给b客户使用,但是b客户有一些个性化的需求,就会在A项目基础上分支出B项目
那么问题来了,我该如何管理项目使在改动A项目的同时能将B项目相同处同步改动,而保留个性化(目前使用的是svn,若git可以更好解决可以考虑更换)
경험에 따르면 코드를 병합하여 두 프로젝트에 사용하면 일반적으로 좋은 결과가 나오지 않습니다.
두 개의 프로젝트는 두 개의 독립적인 프로젝트입니다. 하나의 프로젝트에 서로 다른 브랜치가 아닌 두 개의 프로젝트가 있어야 합니다.
Branch는 기능을 개발하는 과정에 적합하다고 개인적으로 생각합니다. A와 B에게 각각 제품을 제공하는 시나리오에는 적합하지 않습니다.
두 프로젝트를 수동으로 유지관리하세요.
경험에 따르면 코드를 병합하여 두 프로젝트에 사용하면 일반적으로 좋은 결과가 나오지 않습니다.
두 개의 프로젝트는 두 개의 독립적인 프로젝트입니다. 하나의 프로젝트에 서로 다른 브랜치가 아닌 두 개의 프로젝트가 있어야 합니다.
Branch는 기능을 개발하는 과정에 적합하다고 개인적으로 생각합니다. A와 B에게 각각 제품을 제공하는 시나리오에는 적합하지 않습니다.
두 프로젝트를 수동으로 유지관리하세요.