由于公司最近開發(fā)新項目,在SVN上重新建了倉庫,在一次提交代碼的時候發(fā)現(xiàn)有點不對勁,莫名其妙的在Xcode Source Control -> Working Copies 下有兩個遠(yuǎn)程的倉庫(一個是之前的老項目.一個是現(xiàn)在的新項目),見下圖

Working Copies
這個其實并不影響開發(fā),但是對于強(qiáng)迫癥的人來說也格外不爽,比如:(為了方便觀看,將文件目錄收縮了)

提交代碼
每次提交為什么總是要提示老項目(表示已經(jīng)被老項目折磨的體無完膚...)等等
解決辦法
- 1.進(jìn)入新項目的所在的文件夾->找到
項目名稱.xcodeproj-> 右擊:顯示包內(nèi)容

- 2.找到
project.xcworkspace->右擊:顯示包內(nèi)容

- 3.找到
xcshareddata->項目名稱.xcscmblueprint文件,并且用文本編輯器打開

文本編輯器打開:項目名稱.xcscmblueprint
- 4.修改
項目名稱.xcscmblueprint文件
用文本編輯器打開后你會看到,大概是這個樣子
項目名稱.xcscmblueprint
在
DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey
DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey
DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey
DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey
下面分別各有兩個值,這就是問題的所在,我們只需刪除我們不需要的并保存即可,見下圖

刪除不需要的并保存
- 5.重啟Xcode

重啟Xcode后Working Copies
