이것이 의견에 민감하다는 것을 알고 있지만 서버에서 빌드한 빌드의 소스 코드를 찾기 위한 파일 시스템의 좋은 옵션은 무엇입니까(빌드/통합 서버라고 가정)? 예를 들어, 있습니다 /usr/src
만 저는 이것이 쉘 관련 자료의 전통적인 위치라고 생각합니다(제가 틀렸다면 정정해 주십시오). 어때요 /usr/local/src
?
예를 들어, 이제 체크아웃합니다.부자(통합 앱 중 하나) 소스 코드가 있지만 /var/lib/foo
오해의 소지가 있는 참조일 수도 있습니다. 물론 이것은 실행 목적에는 중요하지 않지만 규칙을 고수하려고 노력하고 있습니다.
답변1
"/usr/local/src" 폴더의 목적은 무엇입니까?주소 와.이것/usr/src
/usr/local/src
FHS이 디렉토리는 참조 목적으로만 사용됩니다.
빌드 시스템의 경우 아래의 임시 디렉터리를 사용하거나 /tmp
빌드를 실행하는 (시스템) 사용자의 홈 디렉터리를 사용합니다 /srv
.예를 들어 /srv/workspace
Jenkins 작업 공간).
어떻게 사용하는지 모르겠습니다 /var/lib/foo
. 저장용으로 사용됩니다.foo
가변 상태, 소스 코드가 아닌.