分离所有工作副本并重置Xcode 6.3中的所有版本历史记录

dee*_*bee 4 svn git xcode

我一直在研究一个Xcode项目(通过adhoc安装安装,供我公司内部使用)几年了,我从第1天起就启用了源代码控制.所有工作都完美无缺,直到iOS 8发布,我决定将其转换为iOS 8,同时在项目上留下备份.因此,我将原始文件夹重命名为bimpd_old并开始修改新项目.我是git的初学者,我不知道这样做可能会破坏源代码控制.这样做之后(同时仍然在两个项目上工作)我的源代码控制将不再提交抱怨项目不受版本控制.

我在互联网上尝试了许多解决方案,建议删除.svn/.git文件夹,禁用和重新启用源代码控制,运行git init,添加*,提交..我也尝试删除bimPd.xccheckout编辑:我已经尝试过以下解决方案:如何解除Xcode 5项目的工作副本与SVN服务器的关联,该服务器没有成功.可能该解决方案仅适用于Xcode5,而我的问题是在Xcode 6.3中

我只想丢失所有版本历史记录,分离/删除所有工作副本,并从今天开始启动新版本控制.

我怎样才能做到这一点?

笔记:

  • 起初,Xcode给了我一个警告,svn需要更新..我做了但仍然不会提交
  • 我不需要在线git(只是本地)
  • 我停止了旧项目的工作......我不再需要它了.
  • 在我的所有测试和试验之后,它目前在我的源代码控制中显示3个工作副本(当我启用它时),我只需要一个工作副本(下面的屏幕截图)

工作副本

  • 在早期阶段,当我试图提交时,xcode给了我一个警告,它无法承诺www.mydomain.com/bimpd(很久以前朋友在他的网站上制作的自定义svn)但我可以在任何地方找不到这个引用..(因为我删除了所有存储库)
  • 现在,当我尝试提交时,我收到以下错误:工作副本"bimpd.xcodeproject"无法提交文件(下面的屏幕截图)

提交错误

dav*_*d72 7

看看这个答案

只需导航到"您的项目".xcodeproj>(右键单击并显示包内容)> project.xcworkspace>(右键单击并显示包内容)> xcSharedData>"您的项目".xccheckout

右键单击该文件并选择打开方式,然后单击"更多...".使用首选的文本编辑器编辑内部的XML,或者始终可以使用可靠的TextEdit.

您的旧git/svn服务器可能位于底部,包含在内.只需删除em并在Xcode中重新加载项目即可.