在開發過程中,我們一直在更改核心數據模型文件。假設我們有許多模型文件都構建在以前的版本上。然後在將應用程序提交給appstore時,我可以刪除除最新版本和最新版本之外的所有版本。管理Core數據模型的版本文件
基本上如何管理所有版本文件?
在開發過程中,我們一直在更改核心數據模型文件。假設我們有許多模型文件都構建在以前的版本上。然後在將應用程序提交給appstore時,我可以刪除除最新版本和最新版本之外的所有版本。管理Core數據模型的版本文件
基本上如何管理所有版本文件?
在1.0之前的開發過程中,更加典型的是不打擾模型版本控制。根據需要編輯模型,不要創建新版本,並在與新模型版本不匹配時刪除現有數據。在發佈之後,這將是一個糟糕的主意,但是在開發過程中它通常很好。
如果您在開發過程中出於某種原因需要維護不同的版本,那麼確實沒有特殊的步驟來擺脫舊的版本。確保最新的型號版本是當前版本(反正幾乎肯定會是這樣),然後刪除舊的型號文件。瞧,你完成了。除非人們使用已經有數據使用這些模型的應用程序,並且當您首次發佈應用程序時,您不需要舊的模型文件,情況就不是這樣。
感謝您的回答。 – user1010819
通過「刪除舊的模型文件」,你的意思是刪除他們在發現者? – Colas
我的意思是從Xcode項目中刪除它們。當你這樣做的時候,Xcode會提供把它們移到垃圾桶裏,你可能想在這種情況下做。 –
您使用哪種版本控制系統用於其餘代碼?我推薦git,但任何現代DVCS都應該適合這項任務。 – sbooth
No ..我的意思是t核心數據模型文件。無論何時我需要在覈心數據模型文件中進行更改,我都會進行新版本和輕量級遷移。但是在開發週期中會有很多這樣的文件,因此如何處理?? – user1010819