Xcode和SVN:无法重命名我的类 – >错误:155007(路径不是工作副本目录)

如果我尝试重命名我的类,我会收到以下错误

Error During Rename

Error: 155007 (Path is not a working copy directory) Description: Path ‘xxx/Classes/MyClass.h’ is not a directory

重命名看起来像这样:
MyClass.h – > MYClass.h

也许这就是问题?

我已经初步导入了我的SVN目录.这是目前为止工作(删除,提交等)唯一不能重命名的类.

我试过了:

4.Now delete your local copy (or move it to another location just in case).

5.Finally CHECKOUT the project from subversion (this will create the subversion .svn
folders,…).

6.Reselect the subversion repository for this project.

7.Commit the entire project.

SVN目录中也没有构建目录.突出的一点是我看不到任何.svn文件夹.我正在使用Xcode 3.2.3.我正在尝试重命名/重构的文件位于classes文件夹中.我试图从classes文件夹中删除一个文件,它工作正常!

我读了this.我也发现了类似的problem.但到目前为止还没有解决方案.

解决方法

我遇到了同样的问题,谷歌指导我这个问题,所以为迟到的’回答’道歉.

无论如何,我正在研究eclipse 3.5,mac osx雪豹,你似乎也在使用mac os x(xcode)?关键是,mac osx’hfs -filesystem大多数情况下设置不区分大小写,所以因为你只是想改变文件名的大小写,这可能是你的问题.

我的解决方法是从FOO.h到Foo.h执行重命名

> FOO.h – > foob​​ar.h中
> FooBar.h – > foo.h中

(N.B.目前,所有文件重命名,其中只有案例更改在我的系统上给出相同的问题)

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...