애플리케이션 빌드 소스의 일반 디렉터리

애플리케이션 빌드 소스의 일반 디렉터리

이것이 의견에 민감하다는 것을 알고 있지만 서버에서 빌드한 빌드의 소스 코드를 찾기 위한 파일 시스템의 좋은 옵션은 무엇입니까(빌드/통합 서버라고 가정)? 예를 들어, 있습니다 /usr/src만 저는 이것이 쉘 관련 자료의 전통적인 위치라고 생각합니다(제가 틀렸다면 정정해 주십시오). 어때요 /usr/local/src?

예를 들어, 이제 체크아웃합니다.부자(통합 앱 중 하나) 소스 코드가 있지만 /var/lib/foo오해의 소지가 있는 참조일 수도 있습니다. 물론 이것은 실행 목적에는 중요하지 않지만 규칙을 고수하려고 노력하고 있습니다.

답변1

"/usr/local/src" 폴더의 목적은 무엇입니까?주소 와.이것/usr/src/usr/local/srcFHS이 디렉토리는 참조 목적으로만 사용됩니다.

빌드 시스템의 경우 아래의 임시 디렉터리를 사용하거나 /tmp빌드를 실행하는 (시스템) 사용자의 홈 디렉터리를 사용합니다 /srv.예를 들어 /srv/workspaceJenkins 작업 공간).

어떻게 사용하는지 모르겠습니다 /var/lib/foo. 저장용으로 사용됩니다.foo가변 상태, 소스 코드가 아닌.

관련 정보