우리 프로젝트 파이프 라인에 대한 모든 스크립트와 플러그인을 포함하는 폴더의 변경 사항을 추적하려면 Git을 사용합니다. 여태까지는 그런대로 잘됐다. GitHub에서 해당 파일의 하위 집합을 공유하고 싶습니다. 전체 저장소가 상용 플러그인과 공개적으로 공유 할 수없는 다른 코드를 포함하기 때문에 하위 집합입니다.분할 Git 저장소 또는 동일한 폴더의 두 저장소를 유지
스크립트와 플러그인은 다양한 폴더에 혼합되어 있습니다. 따라서이 폴더를 공유하는 것만 큼 간단하지는 않습니다.
어떻게해야합니까? 이 모든 것이 가능합니까?
EDIT :
기본적으로, 현재 사용이 구조이다
또한programmA
|-plugins (both commercial and public)
|-scripts (both commercial and public)
programmB
|-plugins (both commercial and public)
|-scripts (both commercial and public)
개별 하위 프로그램은이 프로그램 지침에 따라 구성된다. 그것은 것, 즉 아직도 날이 모듈을 사용하는 것을 허용하지 것이다, 그러나
programmA
|-plugins commercial
|-scripts commercial
|-plugins public
|-scripts public
programmB
|-plugins commercial
|-scripts commercial
|-plugins public
|-scripts public
: 나는 이런 식으로 뭔가를 만들 수 대청소의 비트와 함께 생각? 아니면 프로그램과 하위 폴더 당 하나의 모듈을 사용해야합니까?
나는이 시점에서 역사에 대해별로 걱정하지 않는다. 모두 꽤 안정적입니다. 내가 처음부터 시작할 수 있다면, 내가 어떻게 나아갈 것을 제안하겠습니까? 상업용 비트 인 repo를 만든 다음 공개 모듈을 만들고 공개 자료를 모두 다시 복사합니까? (또한, 나는 아직 이것을 수행하는 방법에 대해 아무런 단서가 없다. Git에 대해서는 아직 익숙하지 않다.) – AlexK
잠깐 ... 서브 모듈이 자체 폴더에 있는지, 맞습니까? 그렇다면이 접근법은 작동하지 않을 것입니다. 공용 및 상업용 자료가 같은 폴더에 있고 이러한 폴더가 여러 개 있기 때문입니다. – AlexK
내 폴더 구조가 어떻게 배치되어 있고 왜 모듈에 문제가 있는지를 보여주는 주요 질문을 변경했습니다. – AlexK