我对工作副本进行更改后无法看到提交选项,但我确保svn
的设置正确无误。
此错误消息究竟出现了什么问题?
Xcode正在显示:
您的路径不是工作副本
我该怎么做才能解决这个问题?
答案 0 :(得分:6)
博文“Xcode, Subversion Error: 155007 (Path is not a working copy directory)”及其评论几乎就是这种错误的参考。
简单解决方法:
cd myxcodeproject; rm -rf .
)build
”文件夹
svn co https://svnserver/path/trunk/project .
现在,您应该在本地项目的每个目录中看到
.svn
个文件夹(如果您使用Xcode的SCM面板的“Export
”功能,则不会看到它们。) > 此时,您应该能够直接从Xcode编辑和提交更改。
现在您需要正确初始化项目 以下部分说明了该部分:
如何正确行事(一般原则)
要将项目置于Xcode下,您需要先导入它 如果您不首先执行此操作,则
SCM->commit entire project…
会出现错误155007.在Xcode的SCM菜单下选择Repositories,然后单击出现的对话框顶部的IMPORT图标。
从列表中选择项目,然后单击导入按钮。当然,在执行上述步骤之前,您需要首先配置至少一个存储库。
正确的初始化步骤(详细流程)
- 在XCODE中创建项目。
- 在XCODE中设置subversion并选择此项目的subversion存储库。
- 使用Xcode SCM>存储库并单击IMPORT图标。这会将本地副本移动到subversion存储库。
- 现在删除您的本地副本(或以其他方式将其移至其他位置)。
- 最后从subversion中检查项目(这将创建subversion .svn文件夹,...)。
- 重新选择此项目的subversion存储库。
- 提交整个项目。
醇>