하위 모듈과 함께 git을 사용하기 때문에 파일을 구성하는 방법을 파악하기가 어렵습니다. PHP로 개발하고 단위 테스트를 사용합니다. 그래서 지금, 나는 각 모듈이 조직을 사용git과 submodule을 사용하면 어떤 폴더 구조가 좋은가요?
- SRC/
- 테스트/기발한 생각처럼 보이지만, 문제는
그 나는 "자식 서브 모듈을 수행 할 때 프로젝트에 "추가"를하려면 다음 경로를 사용하십시오. 프로젝트/모듈/뉴스/src/index.php
src/폴더는 실제로 문제가됩니다.
모듈 루트에 모든 파일을 저장하고 테스트/폴더를 소스에 포함시켜야합니까? 나에게 나쁜 소리. 뭐하고 있니?
편집 : src/Folder는 자동로드로 인해 문제가 있습니다. 나는 내 모든 클래스 이름에 "src"를 넣지 않아도된다.
편집에 대한 질문 : 문제는 폴더 구조와 일치하는 클래스 이름을 원한다는 것입니다. 또한 각 모듈은 자체 테스트가 있어야하며 이는 하위 모듈에 BarModule/src => module/Bar와 같이 포함 할 수 없기 때문에 문제가됩니다. (그냥 당신의 요구 사항 권리를 얻을 수 있는지 확인) – edorian