샤오바이가 질문을 합니다
현재 고객 a의 요구 사항을 기반으로 개발된 프로젝트 A가 있습니다. 사업 확장으로 인해 고객 B도 프로젝트 A의 제품을 사용하고 있습니다. 프로젝트 A. 프로젝트 B
그럼 질문은 프로젝트 A를 변경할 때 개인화를 유지하면서 프로젝트 B의 동일한 부분을 동시에 변경할 수 있도록 프로젝트를 어떻게 관리해야 하는가입니다(현재 svn을 사용하고 있는데 git이 더 잘 해결할 수 있다면 고려해 볼 수 있습니다) 변경)
大家讲道理2017-05-02 09:31:18
경험에 따르면 코드를 병합하여 두 프로젝트에 사용하면 일반적으로 좋은 결과가 나오지 않습니다.
두 개의 프로젝트는 두 개의 독립적인 프로젝트입니다. 하나의 프로젝트에 서로 다른 브랜치가 아닌 두 개의 프로젝트가 있어야 합니다.
Branch는 기능을 개발하는 과정에 적합하다고 개인적으로 생각합니다. A와 B에게 각각 제품을 제공하는 시나리오에는 적합하지 않습니다.
두 프로젝트를 수동으로 유지관리하세요.