나는 dvcs 디자인에 대한 약간의 질문이있다. 나는 github에서 호스팅하고있는 프로젝트가있다. 또한 프로젝트 용으로 작성한 여러 플러그인이 있지만 선택적 플러그인이기 때문에 핵심 코드에 포함하고 싶지 않습니다.Git을 사용하여 플러그인 레포를 어떻게 처리해야합니까?
svn에서 모든 플러그인이 포함 된 추가 dir을 만들었습니다. 사용자는 디렉토리의 각 플러그인에 svn : externals을 지정할 수 있습니다. git을 사용하면 플러그인 레포 (plugins repo)를 만들어야할지 잘 모르겠다. 사용자가 서브 모듈을 사용할 수있는 각 플러그인에 대해 별도의 분기점을 만들거나, 서브로드 할 수있는 각 플러그인마다 완전히 별개의 레포가 있어야한다. 이견있는 사람?