... 나는 그것을 사용하는 첫 번째 웹 응용 프로그램을 만들었으니 이제는 두 번째 웹 응용 프로그램을 만들 것입니다.나는 내 자신의 웹 프레임 워크를 만들었습니다. 이제는 어떻게 응용 프로그램과 동기화됩니까? 버전을 사용해야합니까?
이 첫 번째 웹 응용 프로그램에서는 프레임 워크의 핵심 라이브러리를 새로운 기능으로 향상시키고 프레임 워크 분기를 즉시 업데이트했습니다.
프레임 워크 및 웹 응용 프로그램을 커밋하기 위해 bazaar를 사용하고 있습니다. 응용 프로그램이 처음에는 프레임 워크 소스 트리의 전체 지점이었습니다. 이제 코어 파일을 변경할 때마다 수동으로 프레임 워크를 업데이트하고 있습니다. (변경된 파일을 웹 응용 프로그램에서 프레임 워크의 분기로 복사).
내가 만들 예정인이 두 번째 웹 응용 프로그램에서 응용 프로그램의 기반이되는 버전 (또는 수정 버전)을 알아야합니다. 이 버전에서 버그를 발견하면 문제를 수정하고 첫 번째 웹 응용 프로그램과 파일을 동기화 할 수 있습니다. 기능은이 응용 프로그램과 동일합니다.
코어 (새로운 동작, 라이브러리의 새로운 기능 또는 소스 트리의 새로운 기능)를 변경하려면 "새 버전"으로 지정해야합니다.
이 작업을 수행하는 가장 좋은 방법은 무엇입니까?
저는 Distributed Version Control System (바자)을 사용하고 있기 때문에 버전을 다루지 않고 매번 변경되는 개정 번호를 사용합니다.
새로운 생각으로 제발 신선하십시오.
NestedTree는 잘 맞았지만 (http://wiki.bazaar.canonical.com/NestedTreesDesign) ... 아직 구현되지 않았습니다. – VonC