我的一位同事要求我查看一些我的代码,他给我发送了一个diff文件。我并不是一般的差异或版本控制,但由于他做出的改变,diff文件很难阅读。具体来说,他使用“提取方法”功能并重新排序了一些方法。从概念上讲,很容易理解,但看看差异,很难说出他做了什么。对于我来说,检出以前的版本并使用Eclipse的“比较”功能要容易得多,但它仍然非常笨重。重构与版本控制很好
是否有任何版本控制系统存储与重构相关的元数据。当然,这将是IDE和编程语言特定的,但我们都使用Eclipse和Java!也许可能有一些IDE和版本控制实现可以很好地发挥作用的标准?
我喜欢这个想法,只要他们版本为他人看,并在评论中有一些参考! – oreoshake 2008-10-02 19:10:23