我在我的应用程序中使用的类的新版本

时间:2009-07-09 16:57:53

标签: php class

2个月前我正在编写一个Web应用程序,它使用一些类来绘制一些图表。为了满足我的需要,我修改了这些课程。现在我希望使用该类的新(和官方)版本,但也可以使用我的修改。

问题在于我不记得我所做的所有修改,并且在使用新版本的类时我不会松开它们。

4 个答案:

答案 0 :(得分:1)

这真的很不幸。你有什么问题?

您是否一直在使用版本控制,因为如果您有,您可以返回到最早版本的类并比较所有修改。

答案 1 :(得分:1)

我只是将这些文件与包含在许多程序中的文本差异工具进行比较。如果您使用的是Windows,您可以在Total Commander,PSPad,TortoiseSVN和其他许多工具中找到差异工具。

我最喜欢的差异工具是TortoiseSVN。它也适用于不在任何存储库中的文件。

答案 2 :(得分:0)

选择你创建的方法应该很容易。查看新类中可用的新方法,与旧类中可用的方法进行比较,您将找到自己的方法。

您可以删除您的方法,然后在此之后并排比较两个类。或者,处理这些类的开发人员可能已经分发了一个更改日志,以便让您知道这两个版本之间发生了哪些变化。

答案 3 :(得分:0)

为此目的有许多比较程序,尝试其中一个。