是否可以从已经提交的更改中在Eclipse中创建补丁?

mik*_*kej 14 eclipse plugins patch

我已经使用Eclipse中的Create Patch工具为未提交的更改创建补丁.我正在寻找一种在Eclipse中为已经提交给VCS的更改创建补丁的方法.

除非我错过了一些我不认为这是可能的,但是有没有添加此功能的插件?例如,您可以在"历史记录"视图中选择两个版本,并在它们之间创建补丁或比较两个分支,并且能够在"同步"视图中根据结果创建补丁吗?

我很高兴从命令行创建这样的补丁,但我正在寻找一种方法来简化/集成过程,如果可能的话.

谢谢你的帮助.

更新:如果有任何建议特定于特定的源控制系统,我对CVS,SVN和Mercurial特别感兴趣.再次感谢.

Tho*_*ung 9

使用subclipse,您可以在历史记录视图中选择目录的两个修订版,比较它们并将修补程序保存为统一差异.

  • VCS =版本控制系统,CVS,SVN等的通用名称. (2认同)

小智 6

提交后我刚刚制作了补丁SVN!:)

  • 输入"SVN Repository"
  • 转到项目的根目录.
  • 点击"比较"
  • 选择"统一差异输出文件"
  • 单击"选择",然后选择文件的名称和位置
  • 点击"确定"