Programing

Xcode 7 : 저장소에서 .xcscmblueprint를 무시 하시겠습니까?

crosscheck 2020. 12. 31. 22:50
반응형

Xcode 7 : 저장소에서 .xcscmblueprint를 무시 하시겠습니까?


Xcode 7 .xcscmblueprintxcshareddata폴더에 파일을 생성한다는 것을 알았습니다 . 항상 자동 생성됩니까? 이 파일을 저장소 무시 목록에 추가해야합니까, 아니면 저장소에 체크인해야합니까?

Xcode 6에는 .xccheckout파일 이 있으며 항상 해당 파일을 무시했습니다.


나는 .xccheckout과 똑같은 이유로 그들을 gitignoring하고 있습니다.

GitHub의 유지 관리 .gitignore도 Objective-C와 Swift 모두에 대해 추가했습니다. https://github.com/github/gitignore


상황에 따라 다릅니다. @Ewan Mellor가 말한 것처럼 무시하는 이유 .xcscmblueprint.xccheckout.

그러나 무시 여부는 .xccheckout프로젝트에 따라 다릅니다. 단일 프로젝트를 사용하는 경우 필요하지 않습니다. 작업 공간을 사용하는 경우 xccheckout 파일이 필요합니다. 더 많은 답변을 위해 @Chris Hanson이 게시 답변 은 귀하의 필요를 충족시키는 것입니다.

질문으로 돌아갑니다. 의 내용 xcscmblueprint에는 프로젝트에 대한 주요 정보 포함되어 있습니다.

그리고 나는 그것이 미래에 바뀔 것이라고 확신하지 않습니다. 같은 이유로이 xccheckout파일을 커밋하고 싶습니다.


파일에 소스 코드 저장소와 관련된 정보가 포함되어있는 것 같습니다. 파일 이름의 "SCM"부분이 "소스 코드 관리"를 의미한다고 생각합니다. 내 프로젝트에서 볼 때 실제로 내 XCode에서 프로젝션하는 GitHub 리포지토리에 대한 정보가 포함되어 있습니다 (또한 내 리포지토리에서 사용하는 git 하위 모듈도 깔끔합니다!). 물론 해시도 포함되어 있으므로 개발자간에 안정적인지 궁금 할 수 있지만 그럴 것입니다.

그렇기 때문에 나는 많은 의견에서 주어진 조언을 뒷받침합니다. 이 파일의 버전을 지정하고 싶습니다.

참조 URL : https://stackoverflow.com/questions/31584297/xcode-7-ignore-xcscmblueprint-in-repository

반응형