Php I类和x27类的新版本;在我的应用程序中使用

Php I类和x27类的新版本;在我的应用程序中使用,php,class,Php,Class,2个月前,我正在编写一个web应用程序,它使用一些类来绘制一些图表。为了适应我的需要,我对这些课程做了一些修改。现在,我希望使用该类的一个新(正式)版本,但也希望有我的修改可用 问题是,我记不清我所做的所有修改,而且在使用新版本的类时,我也没有丢失它们。这真是不幸。你的问题是什么 您是否使用过版本控制,因为如果使用过,您可以返回到类的最早版本并比较所有修改。应该很容易找到您创建的方法。查看新类中可用的新方法,与旧类中可用的方法进行比较,您将找到您的方法 您可以去掉您的方法,然后在这之后并排比较这

2个月前,我正在编写一个web应用程序,它使用一些类来绘制一些图表。为了适应我的需要,我对这些课程做了一些修改。现在,我希望使用该类的一个新(正式)版本,但也希望有我的修改可用


问题是,我记不清我所做的所有修改,而且在使用新版本的类时,我也没有丢失它们。

这真是不幸。你的问题是什么


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

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


您可以去掉您的方法,然后在这之后并排比较这两个类。或者,处理这些类的开发人员可能已经发布了一个changelog,让您知道两个版本之间发生了什么变化。

有许多用于此目的的比较程序,请尝试使用其中一个。

我只需将这些文件与许多程序中包含的文本差异工具进行比较。如果你在Windows上,你会在Total Commander、PSPad、TortoiseSVN和许多其他软件中找到不同的工具


我最喜欢的区别工具是乌龟。它也适用于不在任何存储库中的文件。

这就是为什么即使对于最小、最简单的项目,您也应该使用源代码管理。。。