2013-08-30 4 views
1

우리의 프로젝트를 생성 마스터 프로젝트의 서브 모듈을 병합, 우리는 지금처럼 배치 ...힘내 :

  • 응용 프로그램
    • 앱 ...
    • 자원 (서브 모듈)
      • JS/CSS/IMG
  • 공유 시스템 라이브러리
    • 을 ...

우리의 디자이너가 차의 repo에서 일하는 개발자를 방해하지 않고 자원 서브 모듈의 변경 사항을 체크인 할 수 있다는 것을 생각.

그러나 이것은 문제가있는 것으로 판명되어 혼란을 종결시키지 않습니다. 마스터 레포의 통제하에 Resources 폴더를 배치하는 데 필요한 복잡한 것이 있습니까? 아니면 폴더 콘텐트에서 Git 제어 파일을 뺀 것을 복사하고 원래 폴더를 지우고 이전 이름과 일치하도록 새 폴더의 이름을 바꾸는 것입니까?

답변

1

힘내에서 서브 모듈을 제거하는 방법은 this answer을 참조하십시오. 거기에서 이전 서브 모듈의 내용을 기본 저장소로 복사하고 디자이너에게 해당 저장소에 대한 액세스 권한을 부여 할 수 있습니다. 그들이 어떤 커밋을 시도하는 경우 당신은 (나는 것 같은 개발자 인!) 당신의 디자이너가 당신도 투입 누가 확인하는 간단한 후크를 작성할 수 주 REPO을 일 처리에 대한 걱정, 그리고 경우

커밋을 없애기 위해 resources 디렉토리 외부의 파일들.