这是Subversion命令无法实现的。您需要一个外部的差异工具,例如Beyond Compare、Gvimdiff或其他工具。IDE也有此选项。例如,Java的Eclipse和IntelliJ,Python的Pycharm都有此功能。 我不知道您在Ruby on Rails中使用哪个IDE,如果它足够好,应该有这个功能。您可以尝试使用IntelliJ社区版,它似乎有一个Ruby on Rails插件。即使没有Ruby on Rails集成,您也应该能够打开“与最新仓库版本进行比较”菜单,将两个版本并排显示并轻松选择要保留或撤销的更改。