다른 이름, 다른 UI 및 일부 변경된 기능으로 브랜드화 된 채팅 응용 프로그램을 만들려고한다고 가정 해 봅니다. 코드베이스와 80 % 동일한 변경 사항을 동기화하는 방법은 무엇입니까?여러 코드베이스간에 변경 사항을 어떻게 동기화합니까?
EDIT : 이미 git을 사용합니다.
다른 이름, 다른 UI 및 일부 변경된 기능으로 브랜드화 된 채팅 응용 프로그램을 만들려고한다고 가정 해 봅니다. 코드베이스와 80 % 동일한 변경 사항을 동기화하는 방법은 무엇입니까?여러 코드베이스간에 변경 사항을 어떻게 동기화합니까?
EDIT : 이미 git을 사용합니다.
이것은 매우 일반적인 질문이며 기본적인 소프트웨어 엔지니어링 과정에서 다루어야합니다.
나는 시작하는 것 :
는 전체 필드가에
+1 매우 귀중한 제안입니다. 공통 코드에 대한 라이브러리를 갖고 있으며 응용 프로그램에 컨텍스트 특정 코드가 있어야합니다. – notnoop
감사합니다! 이미 자식을 사용하십시오. 도서관에 대한 좋은 제안 - 감사합니다! –
Subversion, git, bazaar를보세요. 정말 분산 소스 관리를위한 자식에 대한 좋은 것들을 듣는다. –
@ 짐, SVN은이 시나리오에 적합하지 않다고 생각합니다. 새로운 친구 IMHO를 위해'git'보다는 약간 사용하기 쉬운'hg'에 대한 참조를 추가했습니다. – notnoop