当前位置:  开发笔记 > 编程语言 > 正文

在没有bving svn的情况下,方便地将一个类移动到eclipse中的另一个包

如何解决《在没有bvingsvn的情况下,方便地将一个类移动到eclipse中的另一个包》经验,为你挑选了1个好方法。

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来移动文件系统上的文件?我希望我只是遗漏了一些明显的东西:-)



1> Yuval Adam..:

我使用Subclipse,它确实支持在包之间移动文件


我认为你在Subversion方面是对的 - 在svn中的移动只是复制和删除.但是Subclipse是另一个故事 - 它知道由于它的Eclipse集成而引起的移动 - 它通过应用适当的svn动作"支持移动".
推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有