예, 생성 파일과 생성 된 파일을 버전 관리하에 둘 수있는 좋은 이유가 있습니다. 그러나 프로젝트에서 일하는 모든 개발자가 발전기에 액세스 할 수 있다고 가정하면 (아마 일부 Adobe 소프트웨어가 *.psd
파일을 *.png
파일로 변환하는 데 사용되므로 모든 개발자가 액세스 할 수 있다고 가정하면 시나리오가 그 중 하나가 아닐 것입니다. 그 어도비 소프트웨어에, 그리고 그들은 건물 절차에서 그것을 실행할 수 있습니다). 예를 들어 이미지 파일을 보관할 수도 있습니다. SVG 파일로 (inkscape에 의해 편집 됨).
생성 및 생성 된 변형을 유지하는 좋은 이유는 부트 스트랩 된 시스템을 포함합니다. 자체 번역자가 번역 한 언어를 자체 개발할 때는 두 버전 모두 버전 제어하에 있어야합니다. 적어도 Ocaml의 바이트 코드 인 & 네이티브 컴파일러는 Ocaml로 작성되었으므로 컴파일러의 바이트 코드 형식이 SVN 아래에 보관되고 GCC의 상위 도메인 특정 언어 인 GCC MELT이 유지됩니다. MELT 번역기 (MELT DSL에서 C로)는 MELT로 코딩되어 있으므로 번역 된 양식 (생성 된 C 코드)을 버전 제어하에 MELT 소스 코드 형식과 함께 유지합니다.
가능한 복제본 [소스 제어에 생성 된 코드를 저장해야합니까?] (http://stackoverflow.com/questions/893913/should-i-store-generated-code-in-source-control) – CharlesB