저는 두 개의 파일론 응용 프로그램을 동시에 개발 중입니다. 응용 프로그램 B는 응용 프로그램 A에서 많은 수의 제어기 등을 사용합니다. 두 응용 프로그램은 활발히 개발 중이지만 관리상의 이유로 별도로 보관해야합니다.의존성이있는 파일런 응용 프로그램을 개발할 때 버전 제어를 수행하는 좋은 방법이 있습니까?
A에 대한 변경 사항이 B에 쉽게 적용되도록 버전 제어를 수행하는 편리한 방법이 있습니까? 이미 pylons 및 paster와 잘 작동하기 때문에 svn으로이 작업을 수행하는 방법이 있다면 좋을 것입니다.
이 경우, A에있는 파일 파일과 디렉토리의 대부분은 내가 B에서 상속하고 싶은 모듈과 분리되어야합니다. 마치 파일 시스템 A와 B가있는 것처럼 보입니다. 둘 다 별도의 파이썬 모듈 C를 사용합니다. 맞습니까? 감사! – Abe
@Abe. 당신이 옳아 요, 물리적 인 분리가 중요하지 않다는 것 말고는. 중요한 것은 다른 하위 프로젝트에 속한 코드를 마치 제 3 자의 코드처럼 취급하는 것입니다. 즉 B 프로젝트는 A 버전을 알고 있어야하며 A 코드를 변경해서는 안됩니다. 그것을 집행하는 방법은 당신에게 달려 있습니다. 제 3 자로 계속 취급되는 한 A 코드를 B 저장소에 포함하는 것이 좋습니다 (라이브러리로 수행되기도 함). – Apalala