从我移动文件时,old.package to new.package
我希望发生两件事:
- 更新对该类的所有引用(在项目的所有文件中),以便使用新包
svn move old/package/Foo.java new/package/Foo.java
我在 Eclipse Ganymede 中使用颠覆性的。当我只是将文件从一个包拖到另一个包时,所有引用都会更新,并且文件会在文件系统上移动。但是 SVN 不知道这一点,因此该svn move old/package/foo.java new/package/Foo.java
命令在不存在时(显然)old/package/Foo.java
不起作用(因为 eclipse 已经移动了它)。
有没有办法让 eclipse 进行重构但使用 svn 将文件移动到文件系统上?我希望我只是错过了一些明显的东西:-)