Xcode Source Control showing multiple Working Copies
Solved this by deleting xccheckout file under
ProjectName.xcodeproj > project.xcworkspace > xcshareddata
This had contained references to the previous repos.
I have removed old repo using following steps.
- ProjectName.xcodeproj -> Show Package Contents
- project.xcworkspace -> Show Package Contents
- xcshareddata
- Open .xcscmblueprint file using any text editor
- Remove all unrequited repo from following location DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey
- Save file and open Xcode again
Note : If your project have WorkSpace then Direct click on ProjectName.xcworkspace instead of ProjectName.xcodeproj