내 프로젝트를 부트 스트랩하기 위해 Symfony Flex를 사용하기 시작했습니다. composer install
을 처음 실행하면 symfony.lock
이라는 파일이 생성되어 아무 문서도 찾을 수 없다는 것을 깨달았습니다.버전 관리에 symfony.lock을 유지해야합니까?
이 파일의 기능은 무엇입니까? 내가 내 버전 관리에서 그것을 유지하고 그것을 배치해야합니까, 아니면 제가 그것을 gitignore해야합니까?
내 프로젝트를 부트 스트랩하기 위해 Symfony Flex를 사용하기 시작했습니다. composer install
을 처음 실행하면 symfony.lock
이라는 파일이 생성되어 아무 문서도 찾을 수 없다는 것을 깨달았습니다.버전 관리에 symfony.lock을 유지해야합니까?
이 파일의 기능은 무엇입니까? 내가 내 버전 관리에서 그것을 유지하고 그것을 배치해야합니까, 아니면 제가 그것을 gitignore해야합니까?
네, 공식적으로는 버전 제어에 추가해야합니다 :
는Flex는 코드 저장소에 전념해야는
symfony.lock
파일에 설치된 조리법의 트랙을 유지합니다. 이 Flex에 의해 다시 생성됩니다 그렇지 않으면 준비 또는 생산 단계에 http://symfony.com/doc/current/setup/flex.html#how-does-flex-work
, 자동 구성 recipes에 설치된 모든 패키지를이 https://github.com/symfony/flex/issues/192
같은 버그를 유발