我发现当我需要重命名Java类(因此需要更改源文件)或需要更改包名(因此移动源文件[s])时,我可以:
使用漂亮而有用的Eclipse重构工具,这很棒,因为所有级联任务都是为我完成的.然而,我与Subversion进行了艰难的斗争,将更改复制回了回购.
我可以先在Subversion中发出重命名/移动,更新我的本地,然后Eclipse中的重构工具不起作用.
任何人都可以建议一个更好的程序吗?
从1.4.x版本开始,Subclipse处理得非常好.如果您有错误,请报告.在之前的版本中,它处理了一些情况但不处理其 这是由于SVN 1.5中修复的Subversion限制.例如,在SVN 1.5之前,如果重命名了文件夹,则无法重命名文件夹中的文件(直到提交文件夹为止).这些事情都是非常常见的重构,SVN会阻碍它们.
现在一切都很好.
标记