0
오늘 내 모델의 새 버전을 만들고 내 모델에 일부 속성을 추가한다고 가정 해 보겠습니다. 몇 일 후에 몇 가지 속성을 추가해야합니다. 그런 다음 다른 버전의 모델을 만들어야합니까? 각각의 개인적인 변화에 대해?CoreData 버전 관리 - 얼마나 자주 버전을 추가해야합니까?
오늘 내 모델의 새 버전을 만들고 내 모델에 일부 속성을 추가한다고 가정 해 보겠습니다. 몇 일 후에 몇 가지 속성을 추가해야합니다. 그런 다음 다른 버전의 모델을 만들어야합니까? 각각의 개인적인 변화에 대해?CoreData 버전 관리 - 얼마나 자주 버전을 추가해야합니까?
개발 중에는 변경 사항마다 새 버전을 추가하지 않는 것이 좋습니다. 곧 많은 버전이 나올 것입니다.
대부분의 경우 소프트웨어의 공개 버전마다 새 버전을 만들어도 충분합니다.
이에 동의하십시오. 또한 공개 할 때 모델이 올바른지 확인하십시오. 예약 된 일반 속성을 추가 할 수도 있습니다. 데이터 마이그레이션은 CoreData의 고통 일 수 있습니다. –
+1 개발하는 동안 버전 관리를 사용할 이유가 없습니다. 이전 영구 저장소를 삭제하고 모델을 수정할 때마다 새로 시작하십시오. 버전 지정은 기존 영구 저장소를 새 모델로 마이그레이션 및 병합하는 경우에만 사용되기 때문에 배송 버전에 대한 버전 관리 만 필요합니다. – TechZen