在Windows上使用Eclipse/Subversive重命名Java文件的最佳实践

在Windows上使用Eclipse/Subversive重命名Java文件的最佳实践,java,eclipse,svn,tortoisesvn,subversive,Java,Eclipse,Svn,Tortoisesvn,Subversive,我们在Windows上使用Eclipse/Subversive,安装了TortoiseSVN,用于在目录级别查看内容。现在,当我们使用Eclipse重命名(重构)任何Java类时,它不会在SVN中自动重命名,我们必须执行某种删除和添加新的操作,这不是一种好的做法 我相信我们能做的是在Ortoisesvn的Repo浏览器中“重命名”一个文件,然后在Eclipse中重构类名 如果有更好的方法来确保当我们从Eclipse中更改它时(我的意思是重构/重命名类名),它会以正确的方式影响SVN,请共享。安装

我们在Windows上使用Eclipse/Subversive,安装了TortoiseSVN,用于在目录级别查看内容。现在,当我们使用Eclipse重命名(重构)任何Java类时,它不会在SVN中自动重命名,我们必须执行某种删除和添加新的操作,这不是一种好的做法

我相信我们能做的是在Ortoisesvn的Repo浏览器中“重命名”一个文件,然后在Eclipse中重构类名


如果有更好的方法来确保当我们从Eclipse中更改它时(我的意思是重构/重命名类名),它会以正确的方式影响SVN,请共享。

安装SVN Eclipse插件。它将在您的SVN工作区中正确处理重命名


安装了它,您就可以在Eclipse中获得完整的SVN支持。在Eclipse文件资源管理器中重命名文件时包括正确的SVN移动支持。

安装了Subversive插件(我使用的是v1.8…),打开SVN存储库浏览透视图。
在“SVN存储库”视图中,每个文件上的上下文菜单建议重构>重命名。。。对话框,也可以按F2键访问,您就完成了。

它不是“subversive”而是“subversion”您使用的是eclipse svn插件“subclipse”吗?@PeterWooster subversive是SVNI的另一个eclipse插件,它是subversion的eclipse插件(subversive)。subversive是否真的适用于您的项目?当你右键点击项目中的一个文件时,你会在团队菜单下看到什么?subclipse是一个有用的插件,但是有很多东西可以从Ortoise中更好地工作。我希望陆龟可以在Mac上使用,我很想念它。@PeterWooster你结账了吗?(我自己没有Mac电脑,所以我没有这方面的经验)谢谢!上次我看的时候没发现。我目前正在使用基石,但已经转向Git,因为它在Mac上得到了很好的支持renames@artbristol我没有说它支持重命名,如果建议使用Subclipse,因为我知道它支持重命名。与其否决我,不如提供您自己的答案,如何使用subversive正确重命名文件,这将有助于更好地执行OP!